So far so good. I installed these on an 06 F150 2wd to upgrade and replace the factory one piece rotor/ hub assemblies. Installation was a breeze once I found someone with a tq wrench that would handle the job. Nicely machined and perfect fit.