This is by far, the best coffee/espresso/Capuchino machine i have ever owned - and I have owned MANY! Most importantly read the instructions! For quality brews, you must flush the line out before using it to ensure good quality of your coffee. One of my favorite aspects of this machine is the ability to select the grind level of the coffee beans. The machine is a nice size, not compact but not too cumbersome. There are so many different features and types of beverages you can make! From espressos, lattes, and my kids personal favorite...iced coffee! This machine is simple enough for my teenagers to use and also very easy to clean. I love that its fully automated and the touch screen is modern and sleek. My Starbucks days are long gone!