Fit well. I am about 129 lbs and 5'4". I bought the small. It fit perfectly, a touch loose but looks good and feels good. The quality of the hoodie seems to be good as well. Bought for a great price, well worth it! I would recommend.