I was really hoping this would do the trick. It is a good fabric and looks nice. If you have dogs, forget it. I have two dogs, a pit bull and a pointer. When they jump in the car, they always lift up the sides and then the car seat gets exposed. I also thought from the picture that the section that covers the back goes over the back somewhat. It's not the case, just has snap close buckles that go around the headrest. If it was made to slip over the whole top then it wouldn't sag in the middle.....so it's far from perfect for my use, but I really have tried many and they just don't stay on good with dogs. I'm sure it would be fine if you had people sitting on it.