This is a premium machine that is pretty easy to use and produces consistent espresso coffee. It adjusts easily to your coffee taste. The built in grinder is a necessity, allowing freshly ground coffee beans for each pour. The built in steamer wand makes this unit complete. I highly recommend this machine to anyone who is serious about good tasting  espresso or various espresso beverages. The customer service for Breville is excellent.