This product is well made material, able to stand up to pets. I use it a little different than suggested, the back seats are folded up and the sheet is hung off the front head rests. This protects the front seats, floor and serves as a barrier to keep the dogs in the back.