I recently bought these shoes to wear when I do Zumba.  I do a class that is in a carpeted room and they are fantastic since they don't stick to the floor.  I also do a class in a gym and they work great there too.  I love how flexible they are.  I usually wear a 7 Wide or 7.5 shoe and I bought the 7.5 M in this shoe.  It fits well, but is quite narrow, so be aware of that if you buy.