Factory replacement ball joint, fits perfectly and looks better than branded ones. Moog would be better, but for twice the price you don't get a double ball joint. For all those reviewers who weren't able to mount the protective cover after installing it, you just need more practice or be more creative, I used the same ball joint press I used to mount the part to mount the protective cover, just pressed and just won't come on away.