Got these for my husband for Christmas to replace his old ones that he's had for way too long (like 15 or 16 years, maybe more). They fit him well and are comfortable. I knew he would like them because they are the exact same ones. Hopefully they will last him just as long and that our cat will stay away from them. Our weirdo cat would maul these shoes right after my husband would take them off.