Bought this one to try to keep my car easy to clean. I'm really happy it support hammock way as that could prevent my dog scratch back of front chair. It did as mentioned waterproof and machine washable, so won't too difficult for me to clean it after use. It matched my expectation and price also very reasonable!