I bought these to wear to Zumba. These run small. I bought a size 8 when I usually wear a 7.5 because I like my sneakers a little big. These JUST fit in terms of length. However they are very tight across top (over the ball of your foot).  Like, loss of circulation tight. Also there is no arch support at all. The plusses of this shoe are they're cute in person, and there seems to be a good amount of cushioning.  Also the bottoms are a stiff foam material, not rubber, so they were great for the twists I tried on my hardwoods - no sticking. Unfortunately I bought these on another site and will have to pay for return shipping if I send them back. Bummer.