Kawasaki STS driveshaft from a low hours ski .Not bent coupler is good and splines are good .It is 23 inches from back of coupler to end of shaft .Also comes with good bearing assembly.