This Stanley 30 oz tumbler features double wall insulation that keeps drinks cold for 9 hours and iced for 40 hours. It includes a straw lid and fits most cup holders. Price drops from $40 to JUST $14.99, shipping is free with Prime or adds $6!