The Miles thermos bottle can keep both cold and hot drinks. Thanks to the effective vacuum insulation, drinks stay cold in the bottle for up to 18 hours and warm for 6 hours. Thanks to the vacuum, moisture does not condense on the outside of the bottle, and the heat and coolness remain inside. The thermos bottle is made of 18/8 stainless steel, so no harmful chemicals dissolve in the liquids, and no flavors or odors from the bottle or previous drinks are transferred.