Table and bench were fairly easy to assemble, chairs not as easy, but once together the set is lovely and an ideal size for our smaller space.  The bench seating for the one side makes it easy to place against the wall when not in use.