I would say this place is average. Customer service was good. The selection of dance wear was pretty good. It seems like they might get new shipments every few days.
I will disagree with their return policy which is why the few stars less. There is no refund even on unworn things. It's either exchange or store credit. Just not a fan of that policy.