Canari Cyclewear Men's Niagara Jacket
100% Waterproof and Windproof, from the reflective piping to the waterproof zippers this one can take everything Mother Nature throws at it.