The leather sofa has a long service life, which is beyond doubt. In general, leather sofas can be used for 5-10 years, if properly maintained, the service life can be extended by n times, n × 10 times!
Cloth sofas have a relatively short life span, and generally become dirty in 1-2 years. In 3-5 years, they directly promote the "antique" level (fortunately, it is cheap).