I'm an electrical contractor who does a lot of emergency work in the rain and snow. This jacket proved itself as a worthy piece of outdoor gear. Never once did the jacket let moisture in. Lots of zippered pockets including ones inside the jacket to keep important items from getting wet. I found the jacket very easy to work in, without it feeling bulky or always in the way. Throw a Carhartt insulated hooded underneath this along with a pair of rain pants (I like the Carhartt PVC bibs) and you are set to work all day in suck weather.