I've had a pair of leather Skechers shoes for years. Over time, one of the shoe soles developed a quarter-sized hole through wear and tear, and I had to throw the shoes away. I purchased another pair of the same shoes, and now they're developing the same hole after being used for a couple of years.
The rest of the shoes look fine. Is there a viable way to repair the soles so that the shoes can last another couple of years?