This plastic KeepCup holds up to 340 mL. It is dishwasher safe if you placed on the top shelf. It can be taken apart for thorough cleaning.
Mostly made in tempered glass with a thermal non slip silicone band to isolate the heat. The lid is BPS and BPA free and can be heated to 100°C.