This came in many boxes which was quite annoying but the assembly was extremely easy. I like that I can arrange them in multiple ways. The cushions expanded the majority of the way as soon as they were unsealed . By the next day they were full size . Surprisingly this couch is very comfortable. I’m not a couch nap type of person but I have taken a few on this one .