These leg warmers are the best I ever bought. They are very warm, super soft, stay in place and look great (if you so chose to show them). I wear them every day under my jeans in the cold weather so that my legs stay warm, especially when walking the dog. They look terrific  over leggings, jeggings, or tights when wearing dresses too. And they are always on me around the house.
Since I am not a dancer, I can't speak to that.  The main point is, you can't find these in any local store and they are so worth the wait. Quite a bit more in price than anything else I have bought in the past but they are worth it. I expect they will last a very long time.
I will check back again next winter to see if there are any new colors for me to add to my collection.
Try them, you'll love them.