This was a great mug. It kept my coffee hot for quite a few hours. Also, you can tell how great these insulated mugs are by hearing the echo and this one was great. As for cold things. It kept it cold for pretty long as well. They also have a variety of colors.