I bought these for my girls to wear to dance class. I first got a pair from a dance studio but they were flimsy and kept breaking. I'm so glad I found them, they are very durable and my girls say they are very comfortable.
Pros
Arrived on time and fits perfectly!
Cons
When reconfigured, "Ballet Pink" is actually a pale orange, so totally unusable.