Fit perfectly. Thought the fabric was to thin but once I wore it, it was quite warm for feeling so light. Stitching is a bit iffy but we'll see in time how it hold up after a wash. Looks just like the picture described. Great buy so far. I'm 5'6" 130lbs and the medium size i got was perfect fit. I recommend buying this product. π I'm going to buy other colors for sure and styles.