Product review (4 stars): it's a good purchase.
This is a complete assembly.  The description wasn't as clear as it could have been.  I ordered additional parts, and ended up not needed them.  Only con is that the gear in the ID spline gear in the original unit has a metal insert.  Given the price of the of the part, and what you get, it's a good purchase.