The shipping and quality of the part is fine . Problem is the outside diameter of these balljoints are to small for the factory 1974 p20-c20 lower control arms . I pulled the factory bajjoints out and the outside diameter is bigger . Shafts the same size and tapper . Fits the spindle fine just require fab experience to keep them in . Spark spark ..
This is Moog's HD ball joint. They also make a LD version (cheaper) that's great if you just want to bang it in to sell quick. If you're driving a keeper, spend the bucks to get the real thing.