With proper care and maintenance, a foam mattress can last for decades, but some models can sag over time.