This jacket is amazing, and will keep you as warm as you would ever need for cycling. The breathable fabric on your back and underarm eliminates sweat buildup, unlike other jackets I have used which have felt like garbage bags. The fit is amazing as well, very form fitting with room for layering underneath. Snow biking, road biking, doesn't matter, it's awesome. I am 6'1" 165 lbs and the medium fits great, even on my lanky arms.