Factory assembled, ready for installation and comes complete with oil seals and dust seals.