I love this mug to use around the house or to take on the go with me. It keeps beverages cold for probably 9-10 hours (not refrigerator cold, but still chilled). If you add ice, it will definitely stay pretty cold for up to 12 hours. It also keeps drinks hot for quite a while as well. It’s a good size to handle, holds about the right amount of liquid for me, and the flip-top lid is easy to use with one hand. Also, when the lid is open, it has some sort of spring loaded action that keeps it from flopping back on your nose. There is also a lock to keep the lid secure from kids or when not in use. It has a spout to drink from that has a perfect contour to prevent mouth spillage, and I believe it regulates the flow of liquid so it doesn’t come rushing out. It has a handle for carrying or hooking to a carabiner on a stroller or backpack. It’s also a cute color of purple, as an added bonus. Love this mug.