I love going to Zumba class, but my regular trainers were killing my feet, knees and hips  - just not made for all the twisting and turning you do in a dance class!  About halfway thru class I'm in some pretty annoying pain.  My chiro wanted me to lay off it because I really torqued my lower back.  So, I figured I'd better get proper shoes.  After reading the reviews I chose these babies.  First, they do run small - I wear an 8 wide or 8.5 regular and I went with the 9.5 here.  The 9's were okay, but a wee bit tight on the sides.  Second, these guys feel REALLY weird to walk around in.  So much so, I almost chickened out of trying them in class.  They feel kinda like walking around in cleats.  There is a thick sole under the front of your foot and under your heel, and nothing under your arch.  However, magically, they really support your arches!  They were super slick when I walked around on my hardwood floors at home.  I was afraid I would fall all over the place if I tried to dance in them since the Zumba class I take is done on a wood floor.  But I didn't have any problem at class.  I am able to swivel, turn, twist, jump, etc. with considerably more ease and freedom - and ZERO pain.  The first time I wore them my Zumba buddies came up to me after class and wanted to know what got into me that day - they said I was pouncing all over the place like a kitten!  hahaha!  Of course, they are all going to order pairs for themselves.  Highly recommend these shoes for Zumba, and I am also going to try them at ballroom dance class.