I have had a Thermos coffee mug for 15 years. In fact I have left it on top of my truck and run over it, on accident, twice. It was wonderful, my favorite mug but I lost it! It kept my drinks cold or hot for hours. I found that JL Hufford was selling Thermos containers for a good price and ordered one from them. In a few days it will arrive and I will be enjoying its convenience. I was unaware of how long it can keep drinks at temperatures but they are advertised to stay hot or cold for up to 24 hours! This will be great for camping or road trips in the future. I may have to invest in some of these as Christmas gifts as I thoroughly enjoy mine.