Perfect protection from my dog and cat.  My cat could wait until I got it on my sofa. Her new favorite sleeping spot. Thank you