I can't believe how soft this shirt is! I'm 5'7" and 125 lbs, and I fit perfectly in a size small. It feels incredibly soft, like cashmere, but it's been pretty durable and high quality. After it's first few washes, it hasn't started piling at all, and it's just as soft as the day I bought it. I'm not used to soft fabrics being so durable against the wash, so I'm thoroughly impressed!
It's very warm, but also pretty thin-feeling. I get cold easily, and it's nice to have a shirt that keeps me warm, but doesn't feel overly bulky. It's got a pretty flattering cut, and is a little big on my athletic frame, but not *too* big.
For the price, this is a great find, and I would strongly recommend it!