I can honestly say this NINJA ESPRESSO & COFFE BARISTA SYSTEM is my favorite all time coffee maker.  It hits all the boxes.  You can make classic, rich, or ice coffee.  You can make nine (yes 9!) sizes.  It comes with its own scoop that has two sizes and even has a built in frother. You can make cappuccinos, lattes and espresso.  It’s also compatible with Nespresso capsules (purchased separately) and stores up to 20 used capsules for recycling.  You can delay brewing and wake up to a fresh cup.  It comes with a few paper filters but you can purchase a permanent filter basket separately.  It’s very easy to use   This  coffeemaker is a great buy.