Product review (5 stars): Exact replacement!
Looks and feels exactly like the original.  Installed easily.

With how much this takes to install, you might as well change the seals and bearings while you have it out.

In my case, the bolts were too corroded to be removed and stripped out the plastic that was holding the nuts into place.  I would recommend buying replacements, which were not cheap or easy to find.

The best thing would be to take it apart completely so you know what you will need before ordering, but the ship time is pretty long and my wife wouldn't have been happy going without a washer for that long.