Great looking sofa. Seat is firm, but thats what I prefer. Easy to assemble. Overall very happy with the purchase.