Love how the delivery guys brought it in the house. I built it myself, it was pretty easy. Cushions are firm but I knew that already from other reviews. Back cushions are soft. Fabric is a dark heather grey. Overall very happy.