Just an FYI. We have found that our baby wipes have so far taken out every stain to land on our seats as long as we get the stain while relatively fresh. They even got out blood. I have no idea what type of "scotchguard" comes from the factory but it works great! BTW we use the Costco kirkland baby wipes.