I bought these, because my newly 3 year old is growing like a weed! He is growing out of his size 9 Stride Rite tennis shoes. I researched extensively and set my sights on this shoe. I am giving it 4 stars and not 5 because the sole of the shoe is a little thicker than I imagined. It is a thicker sole than a tennis shoe but not as thick as a boot. I love Stide Rite. They fit my son so well. And the price was great. They arrived in one day, and I didn't ask for the express delivery. Plus, they are prime eligible, so free shipping! All in all, these are durable and holding up well.