The replacement spindle fit well except the pulley size was wrong for my model so I had to purchase it separately
Pro It was a exact fit
Con The pulley size was not right for my model so I had to buy it separately
The grease fitting should be on top so it can be greased without taking off the deck or lifting it up to access the fitting.