On average, a memory foam mattress can provide a better night of sleep for 10 to 12 years to its users. And if the mattress is made from high-quality dense memory foam then it can last even longer. The memory foam mattress is the best to provide a comfortable night of sleep, especially to the people suffering from any chronic pain or insomnia. This guide will let you know the lifespan, pros, and cons of a memory foam mattress.