The sofa is ok, much smaller than I expected, the material is of a good quality. The legs are very difficult to put on I had three different people try to screw them on with no luck.  Keep in mind this is the replacement it’s too much of a hassle. Very Very disappointed in this purchase.