Sure fit deluxe pet sofa cover.
I have purchased three sofa covers for my new sofa to protect it from my puppy. This one is by far the best! It's the only one that actually covers the cushions from one end to the other with plenty of extra to tuck in and keep it in place. The color is perfect, the mini checks are small and subtle. It is soft, and plush, and comfortable, too. I highly recommend this sofa cover.