Couch came quickly and was easy to assemble. I was able to put it together by myself with no help or tools (for reference I'm a 5'2" lady).  It arrived in one box; the legs and armrests were stored inside the seat (zip compartment underneath). The seat itself is firm and the backrest offers good support. I think if you plan to sleep on it/have guests sleep on it you should get a mattress topper to make it a bit more comfortable!