So far I am very happy with this sofa. We set it up to have both sideless chairs in the middle which makes it about 120 inches long. It is super soft to the touch and not too hard to put together (I put it together by myself in a couple of hours). It is very firm but still comfortable and looks so much better in our space than our last couch.