I have to add my little bit. I used to own a coffee shop in South Africa and after testing many brands settled on Lavazza. It is an amazing coffee which gives a good crema, smooth strong but without the huge caffeine kick. There is a saying in the coffee trade that if after having an expresso or cappucino, that you could easily have another one, then it is a good coffee. This is one of them. Obviously if price is not an object you should go for the Lavazza Pienaroma, but to me too expensive for what you get. The only other coffee on the market that could come close is Illy, but they are way too expensive and besides they dob't sell 1kg bags, they do sell 3kg but only to coffee shops, so to hell with them. Stick to Lavazza you wont go wrong!!