According to my experience, this product is not worth the investment, as it failed to provide the precision and durability that it claims to offer. The only positive aspect was the chrome finish, but that did not justify the high price tag. I ended up replacing it with a cheaper bearing, which has performed better.