I bought these shoes so I can walk my 7 month old german shepherd even when it snows. They are great so far! It hasn't snowed too much yet this year, but for the few inches of snow and the below freezing temperatures that we've had, my toes have never been warmer! They are also easy to slip on. Which is great news for my puppy who patiently waits for me to bundle up!