These will work perfectly to protect my pillows and still look nice when I have the sofa protector on so my dog doesnt ruin the sofa or matching pillows that came with it. They are easy to clean in the washer instead of spot clean like most throw pillows.