Thanks to my knowledge gained in practice I can confidently say that this axle bearing assembly is nothing but trouble. The pros? None that I can see .The cons? Where to start? The assembly failed quickly and caused damage to other parts of my vehicle, resulting in a hefty repair bill. save yourself the headache and find a different product..