You have no items in your shopping cart
The simplest definition of a hard shell jackets is that it is waterproof and usually windproof, primarily designed to keep you dry in rain.