
This jacket looks great and is very warm. This is a two layer jacket which is great as the shell is great for 50-55 Fahrenheit weather. You can throw on a tank top to keep warm. I think it fits great too. I am medium to large for Castelli gear and the M size fits me perfectly. I actually ordered a large which I had to return due to a different sizing rating. If you're a medium, then a medium! Unless you like a baggy cycling jacket, which seems odd. I can assure you this jacket fits just like any other Pearl iZUMi gear so just buy your size and ignore the other review.

Men'S Long Sleeve Polo Shirt - Slim Fit, Stretchy, Breathable Collar
43 Review

Van Heusen Traveler Stretch Men's Shirt
47 Review

Gildan Performance Men's 👕 Clothing and Shirts with Moisture-Wicking Polyester
44 Review

INFLATION Bamboo Shirts Sleeve Elastic Men's Clothing in Shirts
45 Review