The description of this product is all over the place. Some say it has self tapping bolts and doesn�t come with bolts at all, some say it does, others claim it has blade bolts included... I ordered it because I needed a replacement due to the fact that my old spindle blade mount threads stripped while replacing the blade. The part fits nice. It came with mounting bolts, not self tapping, and bolted right up. However, it did not come with blade bolts and I did not order any because I took the chance it would have them; because that makes sense... Anyhow, now I�ll go search for blade bolts.Update:Found the blade bolts no issue. Got everything in place and have cut the yard a few times in the past few months. That doesn�t sound like much but we have been in a serious drought for several months. The mower has preformed great. Cut like the whole thing was new. Also, I live out in the country so cutting my yard can some time be similar to bush hogging in certain areas. I will def order from this company in the future.