Like all New Balance they run small so we always order 1/2 size larger than other similar shoes (Clark, SAS etc.). These are the only shoes my 65 year old husband would wear everyday! With constant wear - in the garage, on the motorcycle, wherever it goes - they last about 6 months and the upper material is usually still good, even if the sole is gone. He is a tall man and rotates his legs outwards. Other shoes rarely last for the season, so we have been using this one for several years.