This tamper is not exactly 58mm on both ends. If you use it on most of the espresso machines, it won't fit the standard 58mm portafilter. I measured the diameters, they are 56mm and 62mm. Meaning when you tamp, it at least takes 2X or 3X time because you need to work on the edge. It is 8 dollars, but if I knew, I would probably spend a little bit more to buy the Rattleware http://www.amazon.com/Rattleware-58-Milimeter-Round-Handled-Tamper-Long/dp/B0016CBO74/ref=sr_1_2?ie=UTF8&qid;=1294618208&sr;=8-2If you are serious about Espresso, don't buy the $20 blade grinder and the $8 tamper. Spend a little time to research on h0me barista or coffee geek.