When you combine the comfortable stretch of fleece jackets with the water resistance of rain jackets, you get Marmot’s collection of windbreaker jackets. A no-brainer for high-output activities in unpredictable weather, it offers varying levels of warmth, breathability, and windproof performance.