I love coffee. Need to have a cup daily.  But it’s just me that lives here so sometimes a whole lot goes unfinished.  This thing grinds the coffee then brews it either for a small espresso shot all the way up to 24oz. You can make it iced or hot and with bean grinding or pre ground.   The coffee tastes so fresh when it’s brewed.  I’ve done the cleanup at least twice already and it’s super easy. The grinds are compressed so the disposal is quick.  My only complaint is it makes random noises through the day when it’s not in use.  Like clicking or snapping noises.  I think it’s self cleaning but I’m not sure. However this is the best thing I’ve gotten.