Great couch- very chic and nice for a small living room. Firm cushions but not too firm. Arrived in great shape. Pay careful attention to details of assembly- this will save you lots of time. Need two people to assemble.