Low price replacement seems to be a little better than stock.
Bought this bearing trying to save a few dollars and literally got a few hundred miles out of it before it started to get play and squeak. Put oem back in and not had a problem in the last 700 miles
Great product - it fixed the problem at half the price of the OEM part. I would recommend this to everyone with a Polaris Ranger