It keeps the temperature pleasantly hot but only for about one and a half hours, after 2 hours, the drinks are only lukewarm.
In this respect I would give it 4.5 stars prefer, since this is not possible, and price / performance are top - 5 stars.