Nice cooler. Idk if it will stay cold or hot as long as it claims, but havent tested it yet. Nice quality though.