Got this machine for our new offices' client lounge. I'm so in love. I'm a former barista so I'm pretty picky when it comes to coffee machines. This baby is easy to clean (KEY feature if you want a machine that uses milk, rancid milk is gross and destroys coffee machines), sleek, easy to operate and so far has held up very well with our team making 30 cups a day so far. There is a learning curve for refilling and cleaning but once you do it once or twice it's easy. This is a true barista-quality coffee maker at the push of a couple buttons, the foam is perfect, the espresso is perfect. Follow the machine instructions and you should have a perfectly functioning machine for years.