We just found that one of the family's leather belts has a dye or finish that has transferred to our tan seats. Tried water, mild soap, and a gentle cleaner, none moved it a bit. Haven't tried the magic eraser or leather cleaner, but thought we'd ask here to see if any folks have solved similar issues (and yes, once we've cleaned it, we'll retire the offending belt).