Easy to put together. The back cushions are super comfortable and the actual seat cushions aren't too bad either. For the price it's a great couch.