After reading a few reviews I decided to give this espresso machine a try. Espresso machines can be very expensive and although I love lattes, that did not mean I would love making them, so a less expensive machine made sense to me. It comes with a one and two shot filter. I never use the one shot, unnecessary in my opinion. It advertises that it comes with a tamper which is "kind of" true. The tamper is on the end of a measuring spoon. It is plastic and thin, not what you would really use to tamp the coffee grounds but it works okay until you want to splurge on an actual tamper. A 49mm tamper will work with this machine. It advertises that is has a warming plate on top, again "kind of". It does get warm but not enough to truly warm your mug. It also comes with a removable sleeve for frothing milk for cappuccino's. The sleeve seems to do a nice job as does the steaming wand without the sleeve. Be prepared to wait a couple of minutes for your milk to steam to the proper temperature, it is definitely slower than a more expensive machine, but for a less expensive home machine it is fine. My machine also rocked back and forth slightly, the machine was not as square as it should be on the bottom, so I attached a tiny felt pad to the leg that was the problem and it no longer rocks. I feel I "got what I paid for." Just an FYI, if you have never made lattes/cappuccinos yourself it does take practice. I learned it is not as easy as it looks. Be prepared to sink a little more money into a small stainless steel pitcher, a thermometer, and small glasses to hold your espresso shots. I bought a 20 oz pitcher, but then bought a 12 oz. with measuring marks on the inside. I use the 12 oz much more than the larger one. Then you will also need to buy syrups. The only company I have found that sells very small sample sizes is Monin. And do not forget you will have to buy finely ground coffee or have a coffee grinder that grinds very fine coffee.