I am very happy with this espresso machine. It has certainly changed my morning routine for the better. It has a built in grinder to it can grinde the exact type of bean you want. It has a few preprogrammed buttons so you can choose an espresso or americano on command. There is even a way to froth milk to add to your coffee. This has led to me trying more stuff than I typically would in the past. The set up right out of the box was super easy. It is very easy to operate the machine. The overall quality of this product is awesome. Overall I am very happy with this machine and would recommend it to anyone.