The 20oz insulated tumbler with stainless steel and bamboo is high temperature resistant and does not leak. Beautiful and generous design features 304 stretch liner, clean and hygienic, no peculiar smell. Keeps warm and cold for up to 6-12 hours. Silicone design at the bottom of the cup, non-slip and wear-resistant. The lid can hold a straw with different push lid, straw lid and flat lid. Ideal for travel, outdoor camping, and coffee in the office. 7 2/7" H x 3 4/9" D x 2 7/8"D