Thanks to my knowledge gained in practice, I can confirm that these bearing balls are of high quality and provide a smooth operation. They're affordable and come in a pack of 200, making them a great value. The only downside is that they can be difficult to install if you're not familiar with the process .Overall I highly recommend these bearing balls for any power transmission needs..