Came on time in two big pieces. All we had to do to assemble was to attach the legs of the couch using our power tools, and then attach the sectional part to the couch part (no tools required). The fabric is a linen looking synthetic fabric. We picked brown color - please note it is much darker than they show in the item description pictures. Looks stylish. I assume it is not super durable quality for the price and feel, but we don't have kids or animals in the house who could potentially abuse this couch, so I really like it for our needs - a place to seat when watching TV, having a guest over, or just to read a book. 

Pros: Stylish look, easy to assemble
Cons: Long term durability