I bought these shoes because I was having problems with my Nike's gripping the floor and causing pain in my knees and ankles. Zumba has a LOT of salsa flare and requires quick movement with the feet, spins, slides, cha-cha's, etc. These shoes slide wonderfully, twist easily and have just enough grip to prevent slipping while allowing easy movement of the feet. I have a high arch and these shoes support me well. My only complaint is that the high arch does put more pressure on the ball of my foot in the front and made my foot sore 45 minutes into the workout. Nothing a little Gel pad couldn't help, I'm sure. I wear between a 5 1/2 and 6 depending on my socks. I ordered these in a 7 and wear the addidas sport padded heel socks. Fit perfect! Very pleased!