I bought these shoes for Zumba because I was having problems with my knees. They are even more comfortable than I expected them to be. They fit perfectly. I am a true 6 1/2 medium and these shoes are perfect. I know feet swell when exercising, but these shoes still fit comfortably after an hour of heavy cardio. I have very high arches, and the arch support in this shoe is better than any of the other shoes that I have tried. They are not as supportive as the inserts that I normally have to wear, but I honestly haven't needed my inserts at all when wearing these.