20 oz vacuum insulated stainless steel tumbler, double wall, clear plastic push on with slide drink opening, hot or cold for 12 hours, FDA certified, hand wash only