Product review (5 stars): Great product
Every part needed, including hardware, to replace the bearing is included. The fit/ finish was great. The install itself was easy. Took more time to clean than it did to actually replace the part. Watch a video on how to do it and you'll be fine