This is my new best friend! It completely changed my morning routine for the better. I was able to ditch the k-cup life and go back to enjoying fresh ground coffee whenever I wanted or I had the option to use pre-ground if I needed to! The thermal carafe has saved me so much waste by keeping my coffee hot all day long. I have never tried doing espresso at home until I got this and I was pleasantly surprised with how rich and delicious it was. The function buttons were easy to understand and follow how to make each type of coffee. It was more compact then I was expecting for an all in one machine like this. I highly recommend!