I bought these for a show last fall and did some light dancing in them. They never snapped off and were gorgeous. They are easy to dance in because of the elastic and they are very breathable. I wore them once without tights and got a small blister, but I never had any problems wearing them with tights. They fit true to size- I wear a 7.5 and that's what I ordered, and they fit perfectly. I am using these right now in a production of Anything Goes and they are holding up wonderfully! Great quality and great price.