We bought 2 of these a few weeks ago, one for home and one for a Christmas present for my dad to take with him to football matches. I am very disappointed with mine, it does not seem to retain heat at all even on short journeys. Also, after only a few uses some liquid seems to have got inbetween the two walls so it constantly looks steamed up. My dad took his to the football at the weekend and by the time we had arrived it was cold never mind during the game! Only good thing about it is that it really is leakproof. Not up to your usual high quality, feel like I've wasted my money.