I wear these boots to the beach and dog park 3-4 times a week and they are simply awesome. They give support (especially if you shove an extra insole into them) fit snugly, have some traction, are warm but not too warm, comfortable, and are easy to take on and off. This is my second pair, the first pair lasted around 2 years with heavy usage, and eventually started to crack near the heel, as has every pair of rubber boots I've had eventually. I get compliments on them all the time, their patterns and colors are so cute. I LOVE BOGS!!!!!