EcoVessel insulated stainless steel water bottles are in our opinion one of the best insulated stainless steel water bottles currently on the market. Water will stay cold all day long in these bottles. The Eco Vessel sippy bottles have an Advent spout. The EcoVessel straw bottles are also insulated and great for school age kids and adults. Perfect for school, work and long hot summer days.