I bought these for a dance class I was attending. When I used them on the first day of class, the heel of my left shoe broke off completely during the warm-up. I haven't done much with them until now! This product was a waste of $30. I ended up having to look for another pair to replace them. Definitely not satisfied.