Old bearing worn out due to lack of lubrication. The resulting bearing fits perfectly, except the nut that came with the bearing is not as good as the original nut. Before installation, lift the rubber boot and add extra grease, since there is not much grease on the bearing that is supplied for a long time. Otherwise, this is a good bearing replacement and will stop the knocking of a worn bearing and improve the car's drivability.