The insulation is outstanding. Filled this thing with boiling water in the morning, around 6 AM. When I went to take a drink out of it about 14 hours later, the water was still so hot that I could not drink it immediately, I had to wait for it to cool down. The size is perfect too, easily fits in my backpack when I go to school or on a hike.