No matter what kind of mattress that you are sleeping on, it is important to make sure that you are getting a good value of time from your bed. We’re not speaking about how long you sleep in it, but rather how long your mattress should last you. Typically, a mattress that is kept in good condition will last for 7-10 years. If you find that your old mattresses have not lasted this long, there are some measures that can be taken to help keep your mattress quality high for a longer period of time.