I had mine for nearly 3 years and minus them being dirty, they were still fantastic. They didn't flatten like most shoes and they wash easily. I even got my husband a pair, against his wishes, and he fell in love with them. Helped with his knee issues and back issues. Didn't solve then but definitely made the day more comfortable and kept it at bay longer. I would put them on after every run and that was by far the best recovery shoe I have ever owned.