No mattress is intended to last forever, but most are designed to last between seven and 10 years with proper mattress care. Seven years is a long time for a mattress to become dirty, especially since studies show that the average person sheds approximately eight pounds of dead skin in one ...