WARNING - This product is designed for people with larger hands. A smaller option will be released soon. If you do not have access to a 3D printer or you want a higher quality print, you can buy it from here . Bearing Size is 22mm x 7mm x 8mm I get about 25 second spin times using a cheap steel ball bearing. For better results, use with a white ceramic ball bearing.