These shoes kept my feet warm and free of water/snow. They run small so buy them a half size or a complete size larger than your normal size. The top of the shoe was a little too tight around my leg and hindered some movements light pointing your toes. I simply didn't lace the shoe all the way up, but wrapped them around the top and then tiednthe shoe strings. This still did not keep my leg from getting sore after wearing them two days in a room. Overall, these are shoes well worth the purchase price. However, I had to pay $8 extra for next day delivery despite them being Prime eligible and in comparrison to a leather pair purchased and delivered at the same time.