I've had my BES 870 for about six months now. I really love this machine! I had a basic knowledge of how to get a decent shot of espresso, as well as how to steam milk. With the BES 870 and a little time (by the third shot) I was off and running! It's good to remember to only change one variable at a time until you get it right. My next Espresso Machine will be a Breville! I would for sure recommend this machine to anyone who loves quality coffee!