This is a 12 ounce insulated tumbler, with clear lid. It keeps drinks hot for up to 2 hours and chills for up to 10 hours. It's perfect for just about anything. Coffee, tea, water, wine, or even mix you own cocktail! The lid also makes it ideal for on the go; classes, retreats, and more!