This product was relatively easy to assemble.  The cushions are a little thin, but seem to be made from durable weather proof material.  I bought it to go on an outdoor, uncovered patio and it seems to be holding up well.  So glad I went with the larger set as my space was 12 x 12 and it fits nicely!