The general thumb rule is that a quality innerspring mattress will last anywhere between 7 to 10 years. However, their lifespan can vary based on the quality of materials, frequency of use, and maintenance.