Received this yesterday, and I was very disappointed.  It was easy to put together, but overall a very cheap-looking piece.  The upholstery is low quality, the cushions are ill-fitting to the sofa (bottoms are too big and top are too small).  Some of the fabric is wrinkled on the frame.  If I would have seen this in-person, I would not have bought it, let alone spent $300 on it.  Went back and looked and some of the photos look like a higher-quality version of this couch.