This sprocket puller for me perfectly fine because my copy has no visible flaws. Neatly processed tool at a fair price. I have thus developed two sprockets and overhauled and properly for the specific socket fit the bill perfectly. Once a sprocket of "Campagnolo" on an old "Mavic» Alu rim and a second was one of "Mavic" even dismantled and reinstalled with proper torque. Whether at the end of all the sprocket screw depending on the manufacturer, the same or have a standard measure eludes my knowledge. On old and dirty sprockets, it can happen that the receptacle is a bit difficult to use, and so you should clean it before as far as possible and with some emotion and pressure as that. This one can but prior check by using a caliper the outside and Inside dimension of the screw controls. The main body of the socket consists of a hexagonal 24mm and fits ratchet, in one place it is milled for SW 19mm. The outside dimensions of 12 cams has 8mm 23,35mm, usable cam length. With regard to the quality I can not say so because it was used only for 2 operations and has met the target without problem. The only suggestion I have would be to install a slight chamfer on the cams so that the receptacle can be pushed even easier. For those who have no experience and want to expand in the next step and the freewheel body, I note that one should be very careful when pulling off of this order not to lose the spring latches. Un homme averti en vaut deux!