It was pretty simple to put together, packaged well.  Cushions are firm, but very comfortable.