I am a huge coffee fan and have used many espresso makers throughout the years. This one is so perfect. It is compact and makes delicious espresso. It was very easy to put together. It also has a built in steamer and makes perfect foam every time for my espresso. You need to get this espresso maker if you are a coffee lover! It is the best espresso you will taste.