Windproof thanks to Gore WindStopper, this jacket from Castelli is also water-resistant, breathable, and a good all around cycling jacket for cool weather.