I am not sure what the exact material that is used on the M3 seats, and for that matter the various door panels as well. But what I have noticed is that any little oily finger or mark will leave a very obvious shiny stain on the seats. It doesn't help that the seats are black and more of a semi-smooth and not textured material. For example, kids eating a burger or some snack, as most foods have some level of grease/oil or dirty hands. I tried to just take a damp cloth or napkin to wipe off, but it still seems to leave a mark and doesn't totally clean to the original look. I am hopeful that this isn't a permanent stain but really a bit of a nuisance since the material used is so susceptible to showing stains. Does anyone know of a good way to clean this or some mild cleaning agent that will not ruin the material? I had used a moist towelette (ones that is used to wipe baby hands and face) and tried to wipe off but it left a residue and didn't actually clean the leather cleanly. I also noticed that the vinyl type of material on the inside door panels are scuffed very easy. Through normal getting in and out of the car with shoes or other things rubbing against the dark material, scuff marks are starting to look obvious and much more frequent than any other cars that I've owned. This all within the first two weeks that I've owned the car. So I find the materials used on the M3 a bit of maintenance burden. Have others experienced these?