Shoes are very sturdy and well made. They hold up to lots of puddles and kid play. There are a couple things that I would change....they are very difficult to get on. My son has very skinny feet and they are still difficult to get through the opening. There is a liner type thing that snugs the foot to keep them in place but it also makes it too hard to get on. They either need to make the liner more flexable or just a touch bigger in the opening. I'm hoping for that piece will stretch over time, other then that....awesome.