Based on the finish and feel only, haven’t installed yet, these are quality built ball joints. If they hold up as well as they look I will be very happy! I’ve waited over 6 months for these ball joints; I hope they were worth the wait.
Giving 4 stars instead of 5, simply because I haven’t installed them. More importantly will be how well, how long they hold up and ease of rebuilding.
Hope this helps someone.