Couch came earlier than expected. I put most of it together myself, husband assisted with inserting the backboard piece and pulling the velcro around. It was fairly easy to put together apart from velcro. It took some great strength of pulling and tucking to get it stretched due to firmness of the polyester. The couch sitting cushions are pretty firm, but comfortable and the back pieces are soft. Top of arm rests are firm, the sides more soft. Overall, for the money I have spent (it was on sale at the time), I think this couch is worth it.