This 20oz hot/cold double-wall insulated stainless steel water bottle will keep you hydrated during even your longest reading marathons, keeping your beverage cold for 48 hours and hot for at least 12 hours. It's opaque exterior will allow you to discreetly fill it with your beverage of choice (the cork on the screw top seems to scream "wine"!).