The difficulty is going to be top quality; it is made in China and also the bearing has no markings - a sign of the small good quality bearing. It had been $26 on Amazon. For that price tag you can obtain a good quality bearing to replace OEM. But, https://123-directory.com/listings13172637/roseville-no-further-a-mystery