love this bench!  it was fairly easy to put together, although the instructions are difficult to read and I ended up using some bolts in the wrong place and had to disassemble part of the bench.