This set is great for the price but you get what you pay for. It looks nice and the seats are comfortable enough, but the pieces are difficult to assemble. Not difficult because it's complicated, but because none of the holes line up quite right so you have to manipulate the pieces perfectly together in order to screw them in - and one of the legs lost the metal bracket to screw one of the screws into!  Luckily we were easily able to order the replacement part.