Lava Mountain Stainless Steel 34 Ounce Vacuum Insulated Thermos Vacuum insulation prevents spills and mishaps Durable and easy twist design Hot beverages stay hot up to 12 hours and cold up to 24 hours Holds up to 34 ounces