These shoes are brilliant! They are very warm, Cozy and fit perfectly. They are also very waterproof, despite the fabric outside, they don't let a drop of water in- however i would not advise stomping through puddles. I am not sure how waterproof they would be in large capacities of water. As for snow boots, I could not have asked for a better pair.