Best dance shoes I had so far. You will need to buy an insole to use with them, but I bought an insole for shock absorption and there is nothing better! Perfect match! Much better to dance with them now. Just be careful on the size! When you buy it, ask always 2 size more than what you wear in UK, they have the US size and are too small. I wear 6 UK and needed a 8.5 on these. The seller was very nice and exchanged them for me, free of costs, without problem.