The couch was easy to assemble, put it togethe rin less than 10 minutes, this was the second time I ordered the couch, the first couch I had to return because of  Wayfair not being able to accommodate the delivery times after the initial delivery was cancelled on short notice due to " sick driver". The second experience was much better, very friendly drivers too. The shipment takes way longer than promised and the tracking was not accurate changed everyday and at times backtracked. The overall experience was not that great, the staff need to be trained a lot about customer service,the product itself is great and am happy to pay for it. Will I recommend Wayfair...probably not- it is too much of a hassle and unmet expectations and undelivered promises lead to unnecessary disappointments.