Well I love the fabric and style cut but it does not stay on the sofa when you sit. Movement and messy appearance.   I guess my purpose of buying it was for my dogs and not so much for sitting.