Product review (5 stars): This is a great repair kit
This is a great repair kit.  The bearing assembly was different than my old one but I figured out how it went in and it works fine.