Only giving 3 stars due to running small.  My 5 y.o son wears an 11 right now and I got these in a 12 hoping they would be big and he would have room to grow for the summer. They fit him like his 11's fit.  All in all, he loves them and calls them his captain America sandals and I am happy with the look and they seem to be built nice for the price.