I haven't even installed them yet but I can give them a 5 star rating as Timken bearings are the only bearings which I will use. They are made in the USA and have never left me stranded on the side of the road unlike some cheap chinese junk. The Chinese crap that everyone sells cheap is bullshit. You get what you pay for, especially stock.