I have had this machine for about a month and I've found it has some nice features. I really appreciate the compact design and ample length cord which you can adjust to your space needs. The flat bottom portafilter helps with even tamping, and the four filter baskets allow for single or double shots using fresh or pre ground coffee. The buttons on the front of the machine are easy to read and maneuver through. 

What I do not like about the espresso machine is that I don't feel the water gets hot enough even on the highest setting. You really don't get a nice crema unless you use fresh ground coffee and it's almost impossible to get a decent foam using the steam wand. I definitely recommend getting the kitchenaid milk frother attachment. 

Overall I feel that the pros outweigh the cons with this machine and it would be great for all at home baristas.