OEM bearing lasted 13 years and 280,000 miles, one of the Detroit journal bearings lasted 6 months/8,000 miles. After reading other reviews I will not bother with a 10 year warranty, I will just buy a QUALITY part and not try to save a few bucks. A word to the wise, nothing is more expensive than buying a cheap part.