I had that one with my Crested and I didn't care for it. The car seatbelt goes over the portion where the dogs are sitting and once my crested pooped in the car seat and it got ALL OVER my seatbelt and on the foam inside the car seat.
I use LA Dog Company's Animal Matters Companion Collection car seat instead. It goes around the front and behind the seat so the dog doesn't have to sit/stand on the seatbelt. My Yorkie pooed in it, had runny poop, and spent 20 miles smashing it into the seat before I could get him out. The material is so thick and well made that I just took it off, rinsed it with the garden hose then popped it into the washer. The inside foam was clean because the cover is so nice and thick, now I keep a puppy pad between the foam and cover just in case.
Finally, the My Buddy car seat uses your seatbelt to secure the dog, the one I have uses its own strap, which is threaded through the entire seat belt.
luxury dog beds, stairs, car seats, safety harness, companion collection