First of all, these are very super shoes and I got a very good price for LEATHER shoes.  However,  :-( for all day at work, they just didn't hold up.  Note that I am standing and walking frequently. Whatever constructions companies put into shoes to make heels 'comfortable' all day, I guess these shoes just didn't have it.  They were fine for a few hours.  In the future, I will wear them out for dinner, etc.