My trail runners are a little too clunky and inflexible for the Cardio Pump class I'm taking at the gym.  These seemed like a good alternative for both that class & Zumba.  Pros:  light weight, basic black (I'm not into bright colored trainers), good toe room, flexible, allow sliding.  Cons:  a bit wide in front, not enough cushioning in the ball of foot, could have a little more arch support, back of shoe comes up a little too high.  I think I'll try putting my orthotics in these shoes for more comfort.  I usually wear 8, but got an 8.5 to accommodate heavier socks and my orthotics.