It might be noteworthy that I have never reviewed a product before. But these shoes (and the company that makes them) deserve the effort. After a few months of multiple daily walkings of a large and demanding dog, in all adverse conditions--wet, cold, snow--these shoes remained warm and dry and comfortable. They also fit perfectly, altho I realize that may vary by individual. Moreover, Keen supports its products as well as any manufacturer I've ever experienced.