Espresso quality is influenced by several key factors. The quality and freshness of the coffee beans, proper grind, the right amount of coffee, proper extraction pressure, water temperature, extraction time, preheating of the machine and cups, as well as as regular maintenance of the machine. By taking these things into account, you can achieve high quality espresso. Easy !