I love everything about this couch. It was easy to assemble (you only have to screw on the feet and arms), looks great, and is super comfy. I can stretch out easily to read or watch TV. It is firm, but I like it that way - it is less likely to get lumpy. I also adore the blue color. As other reviewers have mentioned, it is somewhat more vivid than the photos suggest.