I got this to cover back seats and the trunk of my SUV while transporting some boxes and it certainly served it's purpose well. Went to empty storage space and I am so happy I had this handy and ready, boxes were dusty and dirty from years of being stored and had I not have it I would've spent hours cleaning my car afterwards.
I can't tell how durable this would be with pets but for what I needed it's perfect. It seems well made and I didn't notice any rips after use.