I really like the general design of this barrier. I ordered it to replace a metal grid that keeps my dogs from jumping into the 2nd row seats from the cargo area of my small SUV. This flexible barrier is easy and quick to install and remove. The fabric is a sturdy netting with a border edging that has a strong, bendable wire inside. The barrier comes twisted into an almost-flat piece (kind of like a pop-up windshield cover); unfortunately, I’ve not been able to replicate that twist to get the barrier back into the storage bag. The barrier has a mesh pocket sewn onto it, and has nylon webbing straps with plastic clips to secure the barrier to your seat headrests. Seems well-made and durable. It is enough to deter my dogs from getting out.I do have a couple of issues with this dog barrier. First is visibility. The mesh is pretty dense, and the pocket is in a bad position - i cant see through them well to check the road out of the rear window. Also, the barrier’s metal edging is so stiff that I can’t conform it well to fit the cargo area properly. It’s a bit big, and without full flexibility to manipulate the shape, the top edge bows in the center, giving my small dogs a spot to jump through. (Bottom edge fits fine.) Would be great if the edges were a bit more flexible and less stiff. (And I should have ordered the small size, but would still have the same problem.)Overall, this is a good quality, well-made, sturdy pet barrier - but may not work for every vehicle.