Keeps drinks hot for 8+ hours or cold for 12+ hours! Stainless steel! Comes with straw! Hocus pocus 20oz tumbler $25.00PriceQuantityAdd to Cart