i'll admit i didn't buy these necessarily for dancing. i plan on using them for yoga and zumba. but i got them to use as back up "shoes" bc i hate wearing heels and boots for a long time.
I wear a W sz 11, and reviews said buy big, so i got the 12's and they are still a little tight but very wearable. will probably be better after a little breaking in.
the breathable mesh is amazing, the high arch makes my feet look awesome. the suede(maybe?) pads on the bottom are the perfect size and sit good on the ball and heels of your feet (as long as you ordered the correct size!)
i'm very much in love with these shoes