Solid WEIDER Utility bench with adjustable backrest, preacher curl pad, and leg developer for extensions slash curls. Padding is in excellent shape, frame is sturdy, everything works like it should. Great for dumbbell training, arm work, legwork, in general home gym setups.