These are Toyota Genuine Parts FROM JAPAN! The kit they replaced has done 265,000 miles on my 4runner, don't be fooled, genuine parts are better. I look forward to not having to worry about my upper ball joints for another 250,000 miles. Plus, since these are original parts, installation was a breeze!