Very easy to put together. The couch is very comfortable. When I took bottom cushion out, I said this is kind of thin, but when we sat on it , it was very comfortable and firm.  Looks good, feels good, so no complaints. Love it