Fits perfectly on the axles of my Wheel Horse tractor. Note that you must remove the plastic dust seal on the inboard side of the bearing if you wish to lubricate it. This is just a plastic plug that is easily pushed out with an awl or small screwdriver.