This is a very sturdy and adaptable bench. However it is much more complicated and timeconsuming to put into the variable positions than I expected. For one thing all adjustments have to be made with the bench on its side and invariable it requires 2 bolts to be moved to make a single adjustment. For example raising the incline of the bench while leaving it at the same heigth from the floor requires the bench to be turned on its side and 2 seperate adjustments made before placing it back on its feet. It really puts me off using it. To be honest I am sorry I bought it.