The shoes aren't bad but the front part comes too far up the top of the foot. It looks a little old lady-ish and makes it uncomfortable after a while. Otherwise nice, the heel height is good for wearing a long time