Parts arrived 2 days early. Perfect replacement, just need to take the inside seals out, so new grease can get to the bearings when you apply grease through the fittings . Will recommend these bearings to other people ...
I just installed 5 of the bearings on my John Deere Z225 mower deck. 4 in the blade spindles and 1 in an idler pulley. They fit and installed fine. I just installed the new bearings, time will tell as to how long they last. For the blade spindle bearings, it is necessary to remove the inside rubber seals for proper grease flow to the bearings through the grease fittings.