They are cute and coming with a bunch of colorful shoe laces so it was hard to decide if I keep them or not.  I followed other people's suggestions and ordered 1.5 size smaller.  I normally wear 6.5 and ordered 5.  The length was fine but they were very wide like men's shoes.  I just tried them at home only, but I felt my feet were not secure with no support because shoes are very shallow and wide.  Probably because my feet are very narrow with high arches.  I ended up return them.  If you have feet like mine, don't buy them.  I tried Bloch Boost Dance Sneakers and they gave me much more support at Zumba class.