I received my cooler a month ago and am more than pleased.  Great features with very col water and hot water without a fuss.  The ability to program your temperature settings is a great addition which most coolers don't have.  Also, the self cleaning function is a major plus.