Got this for my hubby that works at the local Zoo. He can be out in the weather for hours on end, often in damp conditions and needed a warmer pair of overalls for some days. He used these twice so far and they have been very warm and resist water somewhat although not made for it. They are very stiff and need to be washed before wearing, and they run large and do not shrink upon washing. I wish I had known before they ran a bit larger, presumable to allow for layering but with these in our weather they are enough to have jeans underneath. Very easy to get on and off, even with clunky heavy shoes.