Great machine for its price. Quality of the espresso is pretty good. I would have throw in, and include in the screen menu an option to indicate # of minutes for the espresso (similar to what they included for the grinding). With the advanced & cheap technology out there, I would not think it will add additional cost to the unit. Have other suggestions but contact me directly.