I recently got these for my dog due to the extreme cold weather we've had. I thought they would help him for the evening and early morning walks, when we have snow, ice, and windchill. I don't have much to say other than I can get them to stay on, so they didn't really help. I don't want to write an unfair review, so when these do stay on, his paws are protected from the elements, I think I'll repurchase these in the size smaller to see if it was my mistake on the size. Great idea, great for the pups paws!