Marcy Home Gym Performs a wide variety of upper and lower body weight exercises in your own home Dual function press arm achieves all pressing exercises (bench, incline, shoulder) along with pec fly exercises Oversized roller pads on leg developer with proper pivot point for correct muscle isolation Includes lat bar, rotating straight bar, and ankle strap Comes with a 100-pound weight stack