Replaced a worn bearing a few months ago. The new one arrived with no problems and is still working as it should. What more can you ask for? One note: you will probably need a heavy hammer (more than a frame hammer) to remove the old bearing and my jeep will not rust. Took me about an hour (having bought a heavy hammer!).