I bought these for my 4 year old son for Christmas, and they wouldn't even go on his foot! He's a size 10.5, so I thought they would be the perfect fit. Make sure you get the 10 - 11 size for a size 9 foot! The quality is great though, they're very cute, however, I had to send them back.
We had a spot that needed sewing the first week. Not sure if they showed up that way or my son was rough on them. Otherwise they have held up well. My 6 year old wears them everyday.
If you need further help or information please visit our Online Help Center