Couch looks great and came exactly as described. Love that you can change up the configurations. Cushions are firm, but hopefully wear in with time. 

The tool they provide makes it difficult to assemble. Would recommend using a ratchet socket tool with allen, will allow you to put together in half the time. 

Overall very satisfied with the couch.