Son loves these shoes. They are not waterproof or water resistant like the description claims. They wear just like regular tennis shoes. Purchased these shoes because I needed WATERPROOF  shoes for an active 7 yr old boy. However found out that they were far from waterproof when he spilled some water on his foot. The water went straight through to his socks just like you would expect from a canvas shoe.