It is an excellent machine and really not that hard to learn to use properly. It takes some experimenting to find the right grind, etc for your personal preference. I previously had a fully automatic machine and was hesitant about getting one that had the portafilter. But it has been easy to tap and use and the flavor is superior. The foaming mechanism is also great and easy to clean. I am so glad that I bought the Barista Pro