This thing is...impressive. It's like magic. I was surprised how quickly it brewed a cup once you pressed the Brew button. It's basically like a much better version of a Keurig, except that you give it beans and not capsules. BUT it'll grind the appropriate amount of beans based on the size you want AND it brews very good espresso! I've been blown away how cool this is.