I'm 5'7", 115lbs, long torso and a slender/slightly athletic build. I got this in the small and it fits very nicely. It's a little roomy but not oversized, hits about mid-butt. It's thin but warm, and very soft. The red is a little darker in person but I really like it.