The old PTO shaft was old and worn out and my plan was to rebuild it new joints and such. but the price on the u joints alone were twice what I could purchase the whole shaft frrom Vevor. I was concerned that I hight have trouble getting it to fit. I was wrong, It fit like a glove. It took 4 time longer to get the old one off than it did to put the new one on. I did have to cut the length but that was a no brainer and I knew that from the start. If you own this type of equipment you know how to cut a PTO shaft or it is time to learn.any way Vevor is my new GO TO place for parts. Thanks Vevor