Worked great right out of box. Programming was simple and easy to understand.  We did have some difficulty with the single serve instructions.We do not use pods requiring some experimentation with filtering.  In addition, since we live in a rural area with a septic system, we must use paper filters.  The use of permanent filters allows coffee grounds to enter system when cleaned, which is a no-no.  The water level indicators both exhibited steam which made seeing water level difficult when brewing multiple pots.  All in all, this product worked well and is highly recommended by us.