I bought these shoes once and then returned them to buy another pair in the right size from another seller due to this one not having my size in stock - so this review is posted elsewhere as well.
Shoes: Soft leather, super-flexible shoe, with a segmented sole with a smooth surface for turns, and jagged surface for grip. Are very comfortable to wear, and give you full flexibility to move your foot.
Activity: I have used them for Zumba, and various different types of dance classes. They have been great for everything so far, although I occasionally feel that a tiny bit more grip would be beneficial in some of the more extreme movements in Zumba. Then again, for turns and rapid foot movement they are fantastic.
Size: I first ordered one size bigger than normal following other reviewers advice, but for me this was just one size to big! So I would suggest you order your own actual size, since dancing with a loose shoe will do more harm than good.
Service: I returned the item the day I received it and was given a full refund 2-3 days later. So great service. Only problem is you have to pay for the return, but that is written in the guidance before you buy this item anyway.
Conclusion: Highly recommended.