Through trial and error, I found that these bearings were the perfect fit for my project .The quality and durability of these bearings are impressive, ensuring a long lifespan. The only downside was the slightly higher price point compared to other bearings in the market..