Very nice piece of equipment! I'm extremely satisfied with my purchase. You can adjust the bench to do upright 90 degree exercises or adjust the back of the chair to do incline/decline exercises. There is also an additional piece you can add on the front of the bench for barbell bicep curls. There are roller pads at the bottom to stabilize feet. Rollers on back side for easy maneuverings. Quality leather too. Reasonably priced.