The sofa is good quality for the price. It is easy to put it together. I have been using the sofa for a year now and it is still in good shape. The fabric is good quality also. Happy with the product.