For pet owners, we recommend Belgian Linen Blend, a durable linen/cotton fabric with a strong weave that resists light scratching and doesn't collect hair as easily. It's also stain protected, for any liquid spill, the protective coating repels the liquid and makes the fabric easier to wash.
Panama Cotton is another suitable fabric with similar qualities, but it’s less fur friendly as it can accumulate more hair and lint compared to Belgian Linen Blend and any 100% linen fabric.
Our velvet fabrics also hold up well and the material tends to discourage pets from scratching the covers, but note that Belgian Linen Blend and Panama Cotton are our only fabrics with stain protection. Keep in mind that almost all our fabrics are machine-washable.