I bought these at zappos for twice the price - then returned them when I saw them here.  They were $25 when I got them and worth every penny.  Daughter wears a 12/13 - bought a size 1 - they fit her perfect with a little room to grow.