I have an ongoing plantar fasciitus problem - and I am a zumba addict - so I am constantly buying/trying new dance shoes, aiming to find comfort/support and not look like a geriatric.  These have great ankle support, however, the overall cushioning/heel support was lacking.  There was plenty of room to add inserts which have made them more comfortable, but not as comfortable as some Bloch dance shoes I've tried (that I hate the look of).  The sole is decent for hardwood surfaces, but it does tend to 'stick' when doing turns.  Overall, I love the look of the shoe so I have tried to add a bunch of bells and whistles to make them work for Zumba, but I would likely not buy the product again.