The sole is excellent !!! Bin Zumba instructor and wearing the shoes minimum 7 hours a week to workout !!! But these very tight fit of the shoes is very uncomfortable and only suitable for people with narrow feet. The height at the back is not very comfortable. Verses slips out quickly ....