It was better than I expected! The leg room is long which is good because my husband and son are 6’5. The cushions are firm and thick. Zap straps will keep the pieces together so they don’t move around. Upon a suggestion from another review, I put foamy shelf liner underneath the cushions so they don’t slip. I’m very happy with the quality and service!