I bought this product and went Salsa Dancing and i have to say these shoes are great especially for beginners like me who cant really balance or control where their feet go. They are made for comfort and they don't dig in to your feet.

I wear a 8 but i bought a 8.5 based on other people's reviews AND IT was spacious enough to move in.

The only reason for four stars is that when i was doing bachata at one point i kept slipping and i don't know if it was me or the shoe..... i thinkin the "no slip" thing only applies to the heels so if you get on your toes (even by mistake) you could slip