Memory foam is always a better choice, and it applies to other foam mattresses also. Cotton mattresses are prone to pest infection, sagging, respiratory disease affliction, and other potential problems. Memory foam is hypoallergenic, reacts well to pressure, and high-density memory foam doesn't sag easily.