These skinny tumblers are perfect for both hot and cold drinks! (keep drinks cold for up to 24 hours or hot for up to 12 hours.) These tumblers are 20oz double wall stainless steel with a powder coated finish that protects against chips and scratches. They fit most cup holders and come with a clear acrylic push on lid + a plastic straw