these are the second pair I had to buy now knowing that this brand seems to run small. To be fair, I typically only purchase cheap Walmart brand shoes for my kids insanely quickly growing feet. So maybe Walmart runs big. I don't know. These are really great shoes though!