I needed a bearing of this size to replace a broken bearing in the motor of my Dolphin robotic vacuum cleaner. The warehouse is in good condition. The original only lasted a few years before failing - let's see if this one is any better. 626-2R was the perfect replacement and matched the original bearing. I removed the old bearing with a battery pole puller and was able to attach this without any problems. I'm very glad that replacing that $1 bearing fixed the Dolphin. Of course, the robot company wants you to buy a whole new motor assembly for a few hundred dollars.