This 20 oz. tumbler is constructed from stainless steel. It has a sleek tapered design with double wall insulation. It has a clear plastic push o lid with a sliding drink opening. It keeps beverages hot for up to 12 hours or cold for up to 12 hours, 24 hours with ice. It is FDA certified. It fits in most auto cup holders. Hand wash only.