These shoes suited my purposes just great. They look really sexy and dressy, and they are not too uncomfortable. The middle strap stretches to fit and for long wear you can just add a gel insole and you can dance all night long without feeling tired.