These cushions are exactly as described. The sizes on the ones I received are exactly as advertised. I am currently using a complete with countershaft for a drive system on a modified golf cart. I've seen a lot of negative feedback about misaligned bearings. Note that the bearing is spherical, meaning the outer shell of the bearing rotates within the cast iron mounting block, which even allows the bearing itself to be rotated so it can be removed from the mounting block if necessary. This allows for distortion during installation. Simply put, the bearing is aligned with the shaft you are mounting it on.