I'm a small in most clothing, but I like my sweaters and jackets to fit a little looser on me, so I ordered this in medium. It fits exactly the way I wanted it to! It's pretty comfortable, looks cute, and definitely feels substantial enough to keep me warm. It looks almost exactly as it does in the pictures, although the white of the plaid is more yellowish/off-white and what looks to be blue is actually more green, but that doesn't really bother me too much. Overall, this is definitely a safe buy. No curve balls or drastic differences from what it's described to be. I'd recommend it for sure!