Needed some shoes for my new zumba class.  This pair is great, fits fine, I am a 7 and ordered 7, true to size, although it is narrow or fitted.  So if you have a wide foot it might not fit well, it does stretch well though.
For the Zumba class its great, feels like you are on ballerina shoes and they slide well on the wood floor.