No where close to keeping drink hot for three hours.  A good thermos will keep coffee hot all day without a battery.  About equivalent to doubling up two paper cups with a lid and stopper. Battery doesn’t hold a long term charge.  For the price it’s hard to recommend.