Product review (5 stars): Perfect Kit
This product was of high quality and completely fixed the problem.  Installation was challenging, but only because I did not have a sledge hammer.  The installation tool is not necessary, but it probably would have cut the time to complete the repair by at least 25%.  The original bearings can be used as spacers for installing the new bearings, as suggested by another reviewer.  The total bearing repair took 3 hours using tools readily available in most homes.