I have a Honda Element and I purchased this item because we were moving 2 hours away and we waited something to contain the dogs in the back seat. Set up was a little difficult, kind of like setting up IKEA furniture, but once it was it was set up it was very sturdy. It came completely disassembled, which is perfectly fine, just expect spending at least a half hour on setting it up. Okay for the test.... Driving 2 hours with 2 large dogs, how did it hold up? Well considering I have 1 dog that's over 150 pounds (Alaskan Malamute) I feel like it held up pretty well. We had to pull over twice, Once on the freeway and once on the side streets to fix it, but considering we don't feel like that was bad. Where we set it up in our Honda Element, it was against the doors and were couldn't get it as tight as we wanted it.