Arrived with no problems.  Putting it together was not difficult - don't forget to retrieve several parts from underneath the back of the couch.  It looks fantastic!  It is firm and comfortable.  We have received lots of compliments!