This leg pulley assembly is brand new and never used. I purchased it as an inclusion with the 1000 XLS Total Gym years ago, but never used it. It has been packed away. All necessary hardware included as per photos.
It will probably fit many other models, check the photos to be sure it will fit what you plan to put it on. Other models may require the purchase of a tower bracket.
Please look at pictures closely before buying as they are part of the description. I do my best to describe to what I see and will call out any defects. What you see is what you get.