This 20 oz Tumbler is perfect for long journeys and amazing destinations. Its constructed using double-walled vacuum-insulated stainless steel to maintain temperature. The Tri-mode lid provides spill resistance for flow control, and it features a non-slip silicone base. It can keep drinks cold for up to 14 hours and hot for up to 7 hours.