Hot or Cold? Stainless steel Hydro Flask bottles do both and for up to 12 hours!