This cover is protects my white sofa from my dog and toddlers... nothing seeped thru its stylish and best of all you can store easily and quickly.. the only issue i have had is that the fastners come off sofa with any movement, causing it fall.
Other than that its a great item.