Great product.  Looks great, very comfortable.  Many reviews said it was difficult to put together.  Took a couple hours with 1 person working it.  Was not hard.  A couple of the screws were tough as others said, but nothing too bad.   One of the cushions had 2 buttons that were defective the button came right off.   The others were fine.   Called wayfair and they were more then happy to ship a new one out no questions asked.  As someone who runs a contact center operation, I was BEYOND impressed with the level of service between placing this order and the support we had after the fact.  A+