I received this just in time for Mother's Day. The machine is great but does take a bit to read through the manual and to understand how to use. You do need to purchase espresso coffee. After the learning curve I must say that I have had the best tasting espresso this mother's day.