This jacket is, in a word, outstanding. As others say about Castelli, make sure to go a size up. I normally wear a large (5-10, 180 lbs, 42 in. chest), but the XL in this jacket is right for me. Still a bit snug, but good. I've worn it now four times in temps ranging from 38 F to 50 F. At the lower end I wore a long sleeve base layer and at the higher end a short sleeve base (Craft in both cases). I was cool but not cold, and the ventilation is great. I especially like the two small front vents. Back pockets are very good. The good form fit prevents the billowing I used to get with my windbreaker. The Windstopper front is effective. All in all, I love it so far.