I am 5'8 slim 135lbs, I ordered a large to get the baggy look and in my opinion it's perfect! Got one for my friend with similar body type and she also loves it. The purple is a nice color in person. The other reviews are right in the sense that it's not super soft on the inside, but it's not necessarily unncomfortable. The texture feels more like you've had the hoodie for years, if you like the charming "worn" feel and look. Washed a few times on medium heat and it has not shrunk. The photo I attached makes it seem a tad more pink-ish than the actual color, which is a nice muted purple. Absolute favorite hoodie.