I have to wear dress shoes everyday for work, I have had the same pair of Cole Haan's for 3 years and i wear them almost everyday. when they start showing wear, i bring them to a cobbler and have them reconditioned. i will continue to do so until it is no longer worth it.