I received KitchenAid Semi-Automatic Espresso Machine.This is a a home espresso but is a skillful machine with it's dual smart temperature sensors that can communicate throughout the brewing process. I had to choose the water temperature and the level of hardiness of my water to enable for it to run optimally. It has fast thermocoil technology and heats water in under 45 seconds. Auto purge cools water heater after steaming.  This espresso has two single wall and two double wall pressurized baskets for greater control and perfect full bodied shots. Dosage selector of one and two shots with a press of a button.  With the steam wand you can make the drink of your choice.  I read the instructions a few times before I attempted to make my first latte. I need to work on my steaming since I am a novice but the taste was just as amazing as any coffee shop that I visit.  I would highly recommend KitchenAid Semi-Automatic Espresso Machine.