I love this couch!  I love how it came in one box - and it was so easy to assemble.  The cushions are firm, yet comfortable.  Like many other reviewers, I ditched the accent pillows that came with it - and put other throw pillows on instead.  Definitely a great value for the money!