I bought these bearings for a bathroom fan motor. I used a suitable 2 arm puller to pull off the old bearings and to my surprise these new bearings just fell right onto the shaft even though I had to use a puller to pull them off. They were quite difficult to turn once installed, which is fine as I expect the grease to melt and turn to oil to lubricate the balls themselves. After installation, the engine started with difficulty and was very noisy when started. Much louder than the old camps that were there. I wouldn't recommend them for use in engines of any kind unless noise is an issue.