This product does exactly as it says. It keeps cold water cold for 24 hours, and hot water hot for 12. However the lid can be a bit of a pain to remove since it is very hard to get a good grip on it. It's overall surface area is too small to get any decent purchase and your hand just keeps sliding around it rather than holding onto it.