I bought this mug about a month ago. I love the size, the grip, the screw on cover (not the push on cover), comfortable drink spout and it doesn't spill. But it does NOT keep your drink hot. It takes me about 50 minutes to get to work so when I bring my mug  to drink on my way it doesn't even stay hot!