Great set!  Moderately easy to assemble, just be sure to check which screw size goes where (there are 3 different screw lengths).  Be sure to follow directions that say not to tighten screws until all have been inserted.  Quality materials, especially for the price.  Comfortable to sit on. Would recommend purchasing a second side table.