I was very pleased with the fabric when the sofa arrived.   There was a TON of cardboard and plastic wrapped around this thing and about a billion staples holding it there, so be prepared for about 20 minutes of just unwrapping and yanking staples before assembling it.

It's definitely a comfy and classy looking sofa!