Love the product but they run very large. Child wears a 5-5.5 so I bought a 6 and it's huge. She almost walks out of it. But will keep it cause she'll grow into it. Also, colors and sizes are scarce. When you sell shoes you should keep them stocked.