Hard to say and ypur not exactly close by to try it on. At 170 pounds it fits me just about perfect. There are velcro straps at the waist to bring it in and snapped straps on the arms to make them smaller but I still think at 140 pounds it may hang on you.