For us a size 6 fit when other shoes were all size 5, so they seem to run a little small. But we love them! They don't last as long as the name brand but at a fraction of the price they do the trick! So cute, so affordable (compared to others), and we get compliments pretty much every time he wears them. We plan to use them for our daughter too as she grows into them, and may buy more smaller sizes as well! Two pairs in two sizes for us so far, and they've lasted as long as he's fit in them (which some visible wear on the soles).