Product review (5 stars): it installed very easy.
Included everything needed to do the repair.
Some other reviews I read stated that the bearing plate was un-threaded.
This was NOT the case with mine, it installed very easy.