Bench arrived promptly and was easy enough to assemble, except four of the screws were not long enough - had to supply our own to get the horizontal leg brace to catch into the vertical legs.  Bench looks good and seems strong.