The best car seat protector I've seen/used!
You should know that if you have a dog that sheds a lot, no seat protector will keep your car spotless. However, this gets pretty close. The design of the protector shows all the thought that went into it. There are conveniently placed zippers that allow you to close it in a way that no other protector does. It is also very convenient for use as hammock or just covering the bench and most of the floor space. material is very easy to clean an it looks like it will last for the lifetime of a dog. It is not cheap compared to other similar products but I can't recommend this product enough. I use it in combination with the dog harness that the same company makes and it has made car journeys a lot more pleasant for me and it gives me a piece of mind that I can actually let people sit in the back without having to apologise for the state of my car.
We also used it after a couple of trips to the lake and this is most definitely water proof and cleaning mud off it is a easy as letting it dry and hoovering the dirt off. I have yet to wash it but if you use the gentle cycle with cold water I believe it should hold up pretty well.