Exactly what I was looking for...a stylish sofa at a reasonable price point. Fairly easy to assemble. Upholstery is firm, but not too firm for me. My primary use is watching TV in my small living room in my condo. Would purchase again.