Quality is good but be sure of the sofa you have. I had to improvise as I bought the wrong one.