This is a well-built couch. I was able to remove it from the box, assemble it and put into place by myself (two people are suggested but not required). The whole process took about 45 minutes. The instructions are all on one page, so a bit sparse, but it's a highly intuitive process. Look at the images closely and you'll be fine. 

The couch is rather firm, and will soften over time of course. I don't take naps on my couch, so, I like the support. I don't think it's too firm.

I love the color!