Great purchase for an excellent price. Fits well and the material is very comfortable. With two cats, a dog, and children, it definitely helps to protect the sofa.