My son wears a size 1 and I purchased a size 2 and his heel would not go in. My nephew who is a size 12 couldn't fit this. This was a complete waste of money. I purchased it for a cruise so when I returned, it was too late to return them. I don't understand how it has so many high reviews. Order a size 2 if your kid is like a size 5 and maybe it might fit.