The overall quality of the wheel bearing assembly looks great. Unfortunately I can't install it because one of the wheel bolts is damaged. The thread has been damaged either in transit or at the factory and it is not possible to thread the nut onto a stud. But overall quality seems good. I'll update my review if I can get it in good condition and let you know how it works.