Being on concrete floors eight hours, five days a week, work shoes last three months for me.  These were no different.  Which is fine, but I was disappointed that the memory foam insole was super thin.  I wear my shoes out on the inside, around the heel.  These outlasted any other pair I've bought.  The thing that annoys me about these shoes is that they squeak after about a month of wearing them.  It's very annoying in a hospital setting.  I bought a second pair to give them a second chance.  They squeaked as well.  So, for that reason I will not be buying them again.