These covers are perfect. I was concerned that they wouldn’t fit correctly but they fit just right. I don’t get stressed out when the dog lays on the sofa now. I love the texture, color and fit.