Product review (5 stars): Very good bearing kit
Very good bearing kit.  Comes with everything you need.  Having bearing tool makes an eazier install but can be done without it.