I love this jacket, I'm 5'5" 127 and athletic. I bought a large and it fits comfortably, not too tight and not baggy. It has a smooth satin lining and the shell is already a little soft out of the bag, not rigid - this does not feel or look cheap like other jackets of this type, and it will keep you warm over a t-shirt on underneath when the temps are in the 60's (Fahrenheit). Wear over a sweater/layer(s) on cooler days and you should be fine.