Super easy to assemble, though you need to people. Note that the longer section of the sofa is interchangeable between Both sides. The cushions are a bit firm but I’m sure over time through wear it will hold up and not completely deflate. Wish they had it in blue! I had to get the tan instead.