waterproof/rainproof - even high quality Goretex - is great until a guy really blows himself out shoveling or trudging in snow and BAM... you're soaked
with proper undergarments (wool etc) it's not horrible - but I still prefer Carhart tops for their ability to breath
and the front pockets are...