So I took delivery of 2015 BMW but insisted they not detail the car. They didn't touch it which was good for the exterior but there is some black marks i guess from the truck driver who was dirty and the plastic seat cover was ripped so being careless probably got the marks there. I'm not too savvy with interiors, I am looking at Leather Masters products but can anyone give me some advice on what is the best product to use on brand new leather seats that are oyster cream? I don't want to damage the texture of the leather grain or change the feel of them. I was thinking strong cleaner and the super remover. Most importantly how do i clean them properly? Do I use a microfiber or a leather brush? Any help would be appreciated. Thanks!