Definitely get one size bigger cause it's pretty tight. I'm 4'11 and 90lbs and the smallest size fit me fine but it could've maybe been better with wiggle room. Overall great buy. The material is warm and the logo stays intact. I also put it through the laundry without it getting damaged.