This coffee machine has literally changed my mornings!  It's fantastic and brews the best tasting cup I can make at home.  Packaging was great, no assembly required.  The directions are very easy to follow and understand.  We love to roast our own coffee beans and this machine is perfect!  Load the whole beans in the top, choose your size for brewing.  Don't forget to set the temp for your water!  How many other machines do that?  Wow!  After brewing, the machine cleans itself, no filters to use and throw away.  It even reminds you when the reservoirs need filling or emptying.  We are seriously impressed by this machine!