Kitchen Aid products are a great investment. The Semi-Automatic Espresso Machine is very compact. It came with easy to understand directions. It still took a few tries to get it right. I now have mastered espressos, lattes, and cappuccinos. Everything you need is included for the perfect temperature and  taste that you crave. Heats up in under a minute.