I bought these 2 years ago. The pair was $20. My white seats look brand new. Even though I don't allow food in the car, it's amazing how many crumbs and stuff these catch. My main concern was to prevent stress marks or gouges from the car seat and booster seat bases.
It says it's made of "PVC Leather". So anything else with the same material should be fine.