These run really small. I almost feel that you should go two sizes up. The inside is very hard, there is no give in the rubber, it actually feels like a hard plastic. If you can figure out what size your child wears I suppose they would be a good buy, but I cant imagine anyone wearing for a long time because the toe box is so hard.