Pretty easy to put together.  Cushions are made of nylon and slide all over the place. No velcro attachments either.  We had three broken legs which are pretty cheaply made.  Bottom line, all these things come from China and then sold here way over priced.  Comparatively speaking I guess the price is ok, but honestly don't think it should be more than $600.