So let me just say that these shoes out of the box are beautiful however they are definitely smaller than any size 9 toddler shoe I've ever seen. These were for my daughter to wear for a wedding and I didn't have time for return so I just got her nylons and only had her wear them for the ceremony and pictures but she still got blisters on her heels :( And the gems are almost all gone already after only a couple hours of wear. I wish I had just got cheap Walmart flats instead.