You are right, It is size 4-5 toddler. My son almost 2yr old, and he wears size 6 now. My daughter not a toddler anymore :), so I tried them on, on my son ....hehehehe :) he looks soooooo cute :). Anyway, since he is size 6, it is a little bit to small. I hope it answers your question. Thank you