The Ninja Thirsti 24oz. Travel Bottle keeps drinks cold or hot much longer than others I have tried, however not as long as it claims. It's dishwasher safe, has a stainless steel interior, a smooth easy to grip finish, and the cap seals tight. Worth buying.