Love my sofa. I've only had my sofa for a couple of months, I am enjoying it. Was nervous about purchasing online. We had to assemble sofa. It is very comfy and offers support to my back. Nice recliners on either end of sofa. All round good couch, that was reasonably priced. Please note, some assembly required.

Pros: Great comfort, back support, recliners, and fabric
Cons: Some assembly required, though not too extensive.