The sofa is ok.  I can tell the cover material Will not handle much abuse or wear.  The cushion in the seat and the back seems a bit poor quality.  It was easy to assemble and it looks good (for now).  I probably will buy something to put over it to help with wear on the cover material