Bought this for Zumba....unfortunately it is lacks cushioning for the skips, turns and quick steps my class does :( Might be good for other kinds of dancing.  The shoe definitely runs small.  It looks good, but that's about it.