We love this couch.  It was very simple to put together and a great price.  The cushions are very firm, which is what we like.