We moved into a house with new, white carpet that just didn’t stand up to us and our dogs. When we replaced it, we color matched the new carpets to the stains on the white stuff — a bit drab, perhaps, but no problems ever again with stains. We’re just not all cut out for white carpet / seats.