Hydro Flask 16 ounce flip cap tumblers
"A perfect companion for your favorite coffee or tea, the 16 fl. oz. Hydro Flask Coffee flask will keep your iced drinks cold up to 24 hrs. and hot drinks hot for up to 6 hrs." from their website.