I didn't think they would fit. My kid's feet are so fat and not very long. So we always have to go up 1-2 sizes. Bit not only do they fit, but he can put them on himself. Feel like good quality leather.