Push-on, clear acrylic, sip through lid, opening on lid is wide enough to accommodate a straw, stainless steel outside with colored plastic liner, hand wash only. BPA Free. Liquids will stay hot for about 2 hours and cold for about 8.5 hours. Complies with Prop 65.