Quality OEM type bearing Kit, exact fit replacement at less than 1/2 the price from dealer. The only difference is that the new wheel bearing mounting bolts (torque to yield bolts) are a T-60 torx head rather than the original 14mm XZN head. I think the T-60 head provides better grip for tightening than the 14mm XZN head. Don't be tempted to buy a cheaper bearing with out the mounting bolts and axle bolt. They must be replaced, can not be reused because they stretch on purpose. The bolts run about $35 from dealer.