Memory foam (viscoelastic) mattresses use a high-density polyurethane foam as the support system, in the upholstery layer or both. This foam contours closely to the shape of the sleeper.