The fit is not like OEM, very difficult to install. Screws are poorly made. First the spindle shaft grooves wore out after 2 cuts. Then the belt tore. Then the spindle gear started rattling. Then the screws for the spindle gave out. Pay the extra money and get OEM parts!