I ordered these for my 4 year old granddaughter and she told me they are perfect for her "nastics class". They are good quality and look like they should last at least a season.
Pros
I was pleasantly surprised by the quality of this product! They are true to size!
Cons
Although the cute ones were only worn once before my 6 year old blew a hole in them. Damn.