Exactly the parts I wanted/needed and without having to mess around with getting things I did not ned. Fit exactly and I am back in business! Only problem - ships from UT via FEDEX Ground and by ground they mean the slow indirect route! Utah - New Mexico - Oklahoma - Texas - North Carolina - Virginia with many days of waiting for transfers to other ground vehicles. Took almost 17 days! Lawn was up to my knees by the time I got the parts! I would still buy them from here again though.