Stainless steel outer and inner. Snap-on, spill-resistant thumb-slide lide with rubber gasket. Keeps drinks hot or cold for up to 6 hours.