The Nissan Travel Companion is a great insulated thermos for both cold and hot liquids. The bottle is made of stainless steel so it will last quite a long time and it can take a bit of a beating.
I've used this thermos for coffee, tea, soup, and iced beverages and it works great to keep liquid the same temperature. I've had it keep coffee and tea hot until the afternoon, which is perfect for that pick-me-up at work before the end of a shift. I have only used this thermos for cold liquids a few times so I'm not an expert on how well it keeps things cold, but if it's anything like the way it keeps coffee hot than it works wonders.
This is a great thermos for anyone who wants to bring a hot or cold beverage or soup with them to work or while traveling. The size is just right and the cap also doubles as a small cup.