Its a very nice couch, it wasn't too difficult to put together.  The cushion isn't as thick as I had hoped it would be, but isn't uncomfortable.      It was also delivered earlier than estimated so that was a pleasant surprise.