I love this jacket. For reference, I am 5'3", athletic build and 125lbs. This jacket in size Small fits me well, I may even say the sleeves are a bit too long, but I'm still plenty comfortable. It's very warm and has been my primary Michigan weather coat since it arrived. The fabric seems to be keeping clean well and the inside is still soft and fuzzy! I love the water resistance so I can play in the rain and snow with it. Overall great purchase, I've included some photos for sizing comparisons