After researching many different machines and brands I decided on this one. I am so glad I did.  I am recommending this to all my friends and family, even the ones who already have De'Longhi machines already.  The many functions you can create on this is mind-blowing.  Three weeks into having it I still experimenting with different coffees and milk.