This mug keeps my coffee or cocoa nice and hot for a long time,and the cap functions wonderfully as far as spill stopping but at the cost of being a complete pain to clean/get the coffee smell out of.