Installing the bearing assembly is simple and straightforward. Moments after installation, the bearing assembly fell apart, resulting in several hundred dollars worth of damage to the truck. I tried calling and emailing GWA Autoparts customer service but no one answered the call. Contacted Revain, they were very concerned and tried to help me.