Do mattresses really need replacing every few years?

Photograph: Igor Tokalenko/Alamy Stock Photo/Alamy Stock Photo

This seems to be the season of mattress sales. It’s often claimed that you should replace your mattress every five-to-10 years or whatever, but is this really so? We have had ours for 18 years and it still feels as comfy as ever.

Alice Jenkins, Leeds

Post your answers – and new questions – below or email them to nq@theguardian.com