The couch was really easy to put together.  This is an early review as we have only been using the couch for one week.  It is firm but comfortable.  I love the recliner and fold down cup holder.  My only question for the long term is durability.  Only time will tell on that one.  Early review is it is a great couch for the price and I am happy with my order.