My 71yr old dad purchased these from a big box store about a year ago & has been complaining that he cannot find the shoe at that store or anywhere else but loves them so I went to my trusted Amazon & found them for him.  Unfortunately they are twice what he paid for them but after research I find it's still the best price & they are still a bargain for how often he wears them & at 71yrs old the man deserves whatever he wants to keep him comfortable.  He says the firm sole is very comfortable for his "old feet" and complains that softer soles allow any rocks that he steps on to hurt his feet & I've heard this story in great detail over & over so I believe him :).  Anyway the pair he has from a year ago still look great so from what little input I can give personally I'd say they are good shoes.