As the title says, this cup is quality made. I received this cup as a gift from my mom who also bought me the Keurig K575 Plus this December to replace my old Keurig K70 Platinum. I own the 16 OZ Keurig cup with the similar style as this one. The 16 OZ cup stays hot for hours without heating it up prior with hot water, but this cup gets lukewarm within an hour. It's better than a plastic or your average to-go cup, but it should stay hotter longer. I would rate it 5/5 if it stayed hotter longer.