This product was awesome! I'm going to order another one so I can do the passenger side as well. I should have ordered a few of these right away! The only part that was quite difficult was installing the ABS sensor on the wheel after I installed the hub. Be sure to align the ABS sensor before inserting the bolts into the hub. I've installed the hub for almost a month now and there are no problems :) The product is A++++.