Easy and pretty quick to put together with a second person.  Firm, but very comfortable.  Easy to reclinesit up.  Great piece for small spaces!