The bottle has a nice design I like how you can lock the lid to keep it from coming open. But it is not hold ice for long ice May last for 2 hours in there and whatever liquid is in there will stay cold for about 4 to 6 hours depending on where you're at if you're inside where there's AC you're going to get 6 hours of cold drink if you're outside you will probably only get 4 hours.