Just purchased this to replace the old ones that came with the UCA. Different style of booth from the previous one but looks better. I had about 80k miles on the previous Ball Joint before it started showing leak on the boot. No issues on the actual joint except that boot was no longer able to hold grease properly and stop dirt or other elements to get into the joint so I had to replace it. So I think this new one will get me at least 100k miles. Here's a pic of the old one.