I love the autoseal, and it kept the hot water hot for up to 5 hours as specified, I left the hot water in there for almost 24 hours and to my surprise was luke warm. So this product is a great purchase. I'm yet to test it for cold icy drinks, I'm sure it will pass the test. And another star for spill proof. thumbs up to Contigo!