I needed bearings for lawnmower spindles. They were the right size and worked great. Nachi is a Japanese company that manufactures quality items. Although the outer packaging says "Made in China", the inner packaging says "Made in Japan". In any case, they are decent stock and good value for money.