We have one that we use for kayak trips. I've had it keep ice for 8ish hours only once. But we didn't open it too often. For our normal usage (pulling coldbeer every 20- 30 minutes) it will hold ice for 5-6 hours reliably. In my experience, the beverages stayed cold enough to enjoy even when the ice melts down as long as you don't spill too much of the water. The price is a little high for what it does but overall, I'm fairly satisfied with it's performance. The packability and light weight sold me on it.