Gifted this for Christmas &amp; tested over New Years. Keeps ice still intact over 24 hours!