Like anything, mattresses have a timeframe in which they perform how they should and provide you with the support and comfort you need as you sleep. According to the Sleep Foundation, you should look to replace your mattress every 6-8 years, however mattresses can last longer than this, especially if it’s a quality mattress and is cared for in that time. A high quality mattress can actually last up to ten years if properly cared for during its lifetime.
However there are certainly a few tell tale signs that it may be time to replace your mattress such as visible wear and tear, sunken in areas and if you’re constantly waking up with aches and pains.