This couch is extremely comfortable! It is relatively easy to assemble as everything comes pre-drilled and only needs to be screwed together. The couch is firm and supportive when you first sit on it. I would recommend connecting the seat portion and back portion first before connecting the arm last. This is in contrary to what the instructions recommend but it screws together easier that way.