Functional trainer, great for full body workouts. Comes with bench and multiple attachments for an amazing workout. 150lbs of weight per side, so lots of weight.