Only worn it a couple of times, but kept me plenty warm walking on level ground for about a half hour in 40 degree weather. Medium is a great fit for me at 5'9" and 140 lbs.
This review was written in the old system and had content requirements that are different than reviews written today.