We absolutely love this cooler! The size is perfect! Icemule NEVER dissapoints.