I've worn these to 4 Zumba classes.  They feel comfortable and my feet are fine after an hour of Zumba.  Looking at the soles of these shoes though, I have a feeling they won't last for more than a year.  Still a more affordable option than official shoes.  Another alternative would be athletic shoes without too much tread.