Size is perfect, quality is excellent, shipping was fast (as usual with amazon), and what a steal! My daughter loves them, and she loves that she can wear them to p.e.because they are rubber on the bottom. These will last, I seriously can't believe the price.