Product review (5 stars): If this kit lasts 7 years I will be happy. One thing I would suggest is to CLEAN ...
This is a factory OEM kit.  It comes with everything you need to swap the old parts with.  It comes with plenty of grease and adhesive so make sure you use plenty of it.  I added a lot of adhesive to the top of the seal once it was installed on the driveshaft so that water will not penetrate it.  My washer is 7 years old.  If this kit lasts 7 years I will be happy.  One thing I would suggest is to CLEAN the water re-circulation hose since you have the machine apart anyway.  My hose had a lot of sludge that I think was from the driveshaft seal grease/adhesive and years of use.  Clean it really good or buy a new one.  This might prevent the drain pump from failing if the sludge gets in it.