Reasonable sofa for the low cost. Took two of us about 30 minutes to assemble, not counting the unpacking time. Back cushions do fluff in the first 24 hours, but they are not as fluffy as pictured. Pieces fit together very well. Not sure how durable it’ll be - the fabric is very thin.  Not a sofa for heavy daily use I’d say, but again, remember the price!