all fit well only thing bugging me is the upper shaft is too short...yes can be mounted like that but with only one inch inside the lower tube is not very safe to let it run like this, yes you can tack weld it in place..but for me is not enough so I will lengthen the bottom tube 4 inches more...