We got this machine because my husband is a coffee snob. It took about an hour of trial and error, adjusting the ground courseness, the tamping, the dose level etc before we got it just right. Although tedious, the instruction booklet told us how to fix any issue we were having. It's been great and the coffee is always delicious (once you get the hang of it) and we're excited to try different roasts. The milk steaming feature is wonderful and they give you all the tools you need to adequately clean the machine.