The bench is very nice but I would say the instructions are poorly written.  The order of assembly makes it almost impossible to slide the hinges on the bench top into place and the springs do not appear to attach correctly.  That said, the bench looks well and is sturdy.