It fits perfect and looks like I have a new sofa. Color and pattern were very close to original fabric. I just love the elegant look.