"I bought these in size 9 for my toddler and all his other size 9 shoes fit right but unfortunately these are really small. He has another pair of size 10 New Balance that fit just right so it might be the brand that runs small. I wish they had worked out because the colors are pretty awesome."