Is your mattress over 6 years old? Are you not sleeping well? The average useful life of a mattress for a good night of sleep is 6-8 years. Mattresses may carry longer warranties, but the warranty doesn't cover comfort and mattresses lose their level of comfort and support over the years.