Very easy to assemble.  The cushions could be thicker but seem to be well made.  Overall very happy with it for the price.