This is a great jacket. The fit is almost perfect. Moves well with you. However, it just didn't breathe well enough on the uphill climbs. Everything else was great!FYI I'm 6'-0" and 200lbs. and Large was perfect.