This thermal is very comfortable and the length is perfect. I'm 5' 4" 120 lbs and ordered the medium in grey and it fits great - a little roomy like on the model but that's what I like. I also love the color. I ordered two more in white and black now that I know my size. It is very versatile and good quality. I can't wait to layer with the new colors!