My mattress is 10 years old so really should have bought a new one, but I went for the lazy/ cheap option of a £45 memory foam mattress topper from Argos. It. Is. Brilliant. I never want to get out of bed again!