The Castelli Go Road Jacket Pro is perfect if you're looking for just one jacket to do it all. Castelli used their lightest GORE-TEX INFINIUM™ WINDSTOPPER® three-layer stretch fabric, which makes it great for milder conditions, and the stretch gives it a great fit. It's the same outer fabric as they use for their Alpha RoS 2 Jacket, called 'The Benchmark' in how the best winter jackets should perform by Cyclingnews.com, but the Go Jacket forgoes the Alpha's integrated liner so you can decide how much insulation you need. Add a Flanders Warm base layer and thermal jersey to extend the comfort range to subfreezing temperatures.But the fabric is only the start. Castelli has tailored the fit to be close to the body but not too close ... More info