I’ve owned several different espresso machines and this hands down is the best one I’ve used. We are a family who loves coffee, & this has definitely exceeded our expectations. It’s super simple to set up, you just put beans in, press which option you want & it makes perfect espresso every time. You can put whole beans in & it’ll grind for you it or you’re able to put ground coffee in there, too.