I ordered a large (5'4", 170 lbs.) and it fits perfectly. It's not too tight and it's very comfortable. I tried it on for a while and it felt very comfortable and the temperature was moderate. It is very light weight and not bulky at all. I really like the color and pattern. I want a whole closet full of it and its analogs. Not too crazy about the price, but you only live once, right? Everyone should like what they are wearing.