The sofa set arrived in three boxes.  Everything needed to assemble was included. Super easy assembly.  All the pieces are super sturdy.  The fabric on the cushions is comfortable and exactly what I expected.  I purchased it for my elderly parents porch and the height and study frame is perfect for them to relax and enjoy the outside. We are all very pleased.