This is a great couch for the money. 
It was easy to put together. I did it by myself and brought each box in and had it together in a little over an hour and that was unboxing it all. 
Fabric seems to be nice and the cushions fluffed up great. It is very large.