Overall, a rugged bench... A well-built leg attachment... BUT five minor flaws... Welded hinge plates for butt pad and back pad welded too low on frame making back pad not level when pinned for level making head high... Gap between back pad and butt too wide... Welded nuts for leg assembly welded unaligned for bolting hardware... Butt pad should be slide adjustable to correct the wide gap between back pad and butt when leveled... Also, preacher arm pad needs to be much wider, so your arms are not right on the edge of the pad when curling...