A good quality waterproof jacket is a must have for every cyclist.
With the Braveit Waterproof 2.5 layer Breathable jacket not only will you be dry this winter but safe with the reflective detailing for 360deg visibility.