This is a great machine especially for the price.
It continuously wins 'best of list's' is great to learn on and makes fantastic drinks.
There's pre infusion, you can alter the temperature by a couple degrees, you can pre program volume amounts (for grinds and output), you get 2 pressurized baskets (forgiving with grind/tamp/quantity) and 2 pressurized baskets (for when you want to get better extraction) there's a hot water spout and there's a traditional steam wand.
The steam wand is slow, as a result it's alot more forgiving when texturing milk (So it may take a little longer, but you have more control)
The biggest complaint people have is the grinder, however, I've found that the grinder is extremely adequate. For the price range, it's a great machine.
I use Urnex Dezcal powder to descale every 2 months (DO NOT USE VINEGAR, as i've read it destroys the 3 way solenoid valve) and Urnex Cafiza tablets to backflush every 2-3 weeks (the backflush stopper no longer has a hole, so it backflushes the water into the drip tray from the back) in order to maintain the machine. (Both can be found on Amazon)
--> The Clean Me Light has never come on.
Also, for a double shot, It's just shy of 2 (non heaping) scoops of beans; I mention this for users who want to change out beans (ie. decaf vs reg). this way you don't have to clean out the hopper when you want to change beans; you can just scoop the beans you want.
I've had my machine for almost a full year now.