This is truly a high quality machine. It has everything (other than beans) you need to make high quality espresso drinks in the comfort of your own home. The built in grinder works flawlessly and the tamper ensures a consistent brew every time. The temperature settings produce the perfect extraction for any type of bean. I've been drinking way to much coffee since I got this simply because the coffee is delicious, and I'm having so much fun trying different settings out! My barista friend came over to try it out and now she wants one too! Overall I'm very impressed by the quality of the machine and its top-tier performance. I'd recommend to anyone!