I love these. they aren't as durable as others- but for the price they are fine. What is great about these is they stay put. They have a slightly fitted leg, so they don't ride up like other warm up shorts and they keep their fit a little longer so you can wear them a couple of days before washing.
I read the previous reviews and decided to get one a size down (S, I normally wear M in ballet gear, and XS/S in street clothes). The S shorts still run quite large. Worse is the weird fit: the length of the shorts is the same in the front as in the back. Unless you really don't have any butts at all, this means the shorts roll up on the back, but not on the front. The fabric feels nice and comfy, but I'm returning them because of the strange fit.
I bought a medium thinking that it was going to be a little big but nothing too crazy. It stretched out a lot! I had to re-order a small. Very stretchy material. I would recommend ordering a size smaller than you normally do.
The shorts are comfy, cover well and look great, but they run large. I usually wear a large in dance shorts (5'4", 175 lbs), but these were big just trying on so I imagine as they stretch they'd be even bigger. I'm exchanging for a medium.
I am a larger dancer, and it have had a hard time finding cover ups that fit properly. I love the way these fit and they are nice and warm, especially when you pair them with a pair of long leg warmers. The only drawback is the fold over top is pretty bulky under a long sweat shirt.