The gear size is just a little bit bigger than my machine so it wouldn't fit. But after sometime of patiently filing the gears to make it smaller and fit, it went in snugly tight but after that it has been performing very nice. Quieter than the original and has more blades so it does the job better and faster. I have no complaints so far.