It’s scientifically proven that coffee tastes more bitter after you microwave it, so on those days when we can’t chug that precious bean water fast enough or cold milk cools down our piping-hot cup of joe, a mug warmer can come in clutch. If that sounds like a dream desk or side table companion, good news: You can get this ultra-popular smart coffee mug warmer for just $20.

Per the rave reviews, this coffee mug warmer does exactly what it promises to do!

These compact devices act as a plug-in hot plate, automatically warming mugs to your desired temperature simply by setting your drink on top of them. According to user Kinsley, “the heating plate keeps my coffee at the perfect drinking temperature for hours” for an all-day ready sip. Another user says the mug warmer is so good, that they had to buy three: “one by my recliner in the living room, one on my office desk and another next to me on my sewing table. Love, love, love them!”

Several users say this mug warmer isn’t just great for coffee but also for warming milk, wax and even soups. The base is waterproof, which makes it useful for handling spills, and it has three temperature settings: 105℉, 130℉ and 180℉. It’s compatible with any mug in your collection, though the brand suggests flat-bottomed steel, ceramic or glass mugs work best. It also has an auto-shutoff feature, so it won’t overheat after four hours if there’s no mug on it.