Haven't had them for a long time, but I'm thrilled. They are very comfortable and look well made. Time will tell how well they hold up but I'm sure they will last as long as the price deserves and possibly longer. The good thing is that you can simply throw them in the washing machine when they get dirty, which is a great advantage, especially for everyday shoes. Air drying will do and it may take a few days but I'll probably order another pair because I really like them.