York weight bench with integrated leg extension/leg curl attachment and integrated squat rack. Bench has 5 different angle settings. Any weights are extra.