I absolutely love it! Softest shirt I've ever own.. I'm 5'1 180 lbs, mostly curves. And my husband bought me a XL, could go for a large. It's definitely loose, but not so loose that it doesn't look flattering.. The sleeves are snug, but not uncomfortable.. So if you have large arms, might want to consider that before ordering. Went threw regular wash cycle, no holes, rips, or fading.