It’s a very nice bag 
The ice doesn’t last as long as it states 
In cooler temp I believe the 24 hour is correct but most my summer is 90 plus degrees ice last about 10 hrs 
But very good quality material