Perfect in every way - except fit.  I read the reviews and several people mentioned these shoes being a little narrow and small.  My granddaughter can wear a 5 or 6, so chose the size 6.  The shoe barely went on her foot, but would be too tight too soon.

It's headed back now and a size 7 ordered - LOVE this shoe  : ]