Vacuum-insulated stainless steel keeps water cold the longest. You can keep your cold drinks cold all day, and iced drinks can even stay cool for days.