Here's something no one mentioned yet.
When I bought my white/black 2pc suit, I didn't hesitate and went to a big horse supply store in town.
I'm wearing it on a daily basis for street riding, especially at night
I grew up with horses, went on tournaments for show jumping. Lots of leather parts to clean in that sport!
The key thing is Leather Soap !!!
Looks just like a normal soap bar but this stuff doesn't dry the leather out as bad as any other household cleaning product or pure water.
Soap doesn't bleach, it just takes off the grease spots/dust/dirt. Cleans any color (kinda hard to see if black is clean).
For the times it Does feel a little rough and dry, I bought special leather conditioner. Can't be too greasy and should soak in just like a good body lotion does with our skin.
Don't forget. It's an extra pair of skin we put on in order to protect our own hide from major damage. But we still gotta take care of that skin like we would do it with ours (especially around winter).
On top of that the cleaning/conditioning process needs a good sponge that is fine pored and abrasive resistant. Cheap dollarstore sponges disintegrate. I abuse a Vileda sponge for that. Except for a few dark stains it still looks like new.
My tools are:
Bowl of water
Process of Cleaning:
Dampen Sponge in water bowl
Rub sponge Soap Bar until it foams white
Scrub the shit out of the stains on the leather
Dry off wet spots with the Towel immediately before the water penetrates the leather too much
After doing this to your pet peeve stains on the leather suit, use the clean washed and somewhat dry sponge to give the leather a very thin coat of conditioner. Might have to rub the shiny/greasy spots with the towel.
I clean a lot (once a month) since I got Blue/White gloves (Kangaroo palm) and white Rossi Colors A* SMX Plus boots.