The Women's Alsace Jacket is your best defense against a bitter cold ride that will keep you warm and still wick away moisture. Layer up and hit the road knowing you'll be covered.