This is a Whirely Industries Thermo Hot and Cold mug with snap on lid. They make them in different styles and sizes. My favorie in the 22 oz mug that is straight up and down with the lid that snaps inside the rim. I have been using it for years for 15 years and have a variety of them with different designs. They are usually used for give aways and as souveniers. I even have a couple Christmas ones. They keep the coffee hot and I also use them for Ice water. I fill to the top with crhshed ice and it lasts for hours. A Must have!