First off I love the way they look!!! That being said, I had been wearing my cross training shoes that I wear for Step & Cardio  classes to Zumba & Carido dance classes & now with these shoes I can feel the difference being able to make turns & move around easier in my dance classes. However  the reason I gave them a 3 rating is they are not as comfortable. I like to go to double classes when I can so first class is Cardio dance I tried to leave them on for my next carido step but my feet hurt to much so changed back to my cross training shoes, felt so much better...