M Steven's dance belt is definitely comfortable and durable, but the sizing runs quite large. I normally wear a medium with most of the other brands, but I knew I had to get an XL with M Steven's. I wore these under my tights, and it was very embarrassing, because what I saw in the mirror was the outline of what was not to be seen. If you buy this dance belt for your ballet class, or for a performance, please don't. For other than ballet or performance, these will work fine for Halloween costumes, or any other type of none dance costume.
These are the best and most appropriate dance belts. When I'm dancing I'd rather not have a huge scratchy stiff band around my pelvis, just to prove something.
These are also the most ergonomic in shape. Just make sure to get the appropriate snug size for you, and you're good to go. Thumbs up, M.Stevens.