The soles of leather shoes can be either rubber or leather, in varying degrees of quality. Unlike tennis shoes or sneakers, those who own leather shoes must pre-assume they require resoling.
An expensive pair of leather shoes, whether they are soled in rubber or leather, can last many years, but natural use inevitably leads to the necessity of resoling them. Both soles in rubber and leather come in different grades of quality and produce different feels and looks, eventually wearing down differently. If a shoe sole has a hole, has been worn in a circular pattern or at an angle due to pronation, a professional cobbler can fix it.