My current mattress is not that old but unfortunately they do not make mattresses to last.  I ended up purchasing this gel memory foam mattress topper to avoid replacing my mattress. WOW! I could not get over how comfortable it is. Even my Yorkie does not want to get out of the bed.  It is extremely comfortable and I am so glad I decided on Rayo.