Perfect for Zumba classes. These shoes are just what I've been looking for. I tried different brands and types of shoes specifically for my Zumba classes and none of them were that comfortable. I don't have any back or knee pain since I started wearing them. The cushioning is amazing!! I highly recommend these shoes.