I went off the size chart and ordered a size 5.5 for my son who's foot is just under 5" long.  They were way too big.  I would normally keep them but I'm afraid he won't need sandals (weather wise) by the time he grows into them.  Otherwise they are just as pictures and a cute sporty style. I was also not so sure about the velcro strap on both ends - you can't really tighten the top of the shoe to make it tighter.