A quality mattress should last you anywhere between 10 and 15 years, perhaps even more.