The Joyjolt 32oz water bottle is perfect. I mainly drink water and it kept a my water cold all day long. I put ice in it in the morning and it stays all day long. It also works perfect with hot liquids as well. We used it to take hot chocolate with us to see the town Christmas tree on light up night. It has a sleek design and includes two lids for different style drinking. I must also add that I accidentally dropped this bottle down my stairs and it did not dent or scratch at all.