This sofa is beautiful and SO comfortable. The fabric met my expectations, and I am hopeful that the cushions will stand the test of time. The only thing keeping me from giving this product 5 stars is the actual order & delivery experience I had (and am still having) with Wayfair. It took 3 tries to get the sofa delivered without significant damage, which meant over 2 months wait time. The sofa I have now actually has some minor damage, and the one Wayfair sent to replace it had to go back mid-shipment (AGAIN!) because of damage. At each step, the Wayfair representatives I have worked with have been professional, friendly, and assuring, and despite the headache, I have appreciated their attempts to make this right. However, you need to be aware that this will likely not be a quick and easy purchase, unless Wayfair changes the carriers they are currently using for delivery of this item.