Since leather is inherently resistant, resilient and durable, it requires very little maintenance. In fact, the best maintenance for leather is use. Occasional dusting with a dry cloth should be all that is necessary to clean and maintain leather.
Spills should be wiped up immediately, since anything alcoholic or acidic could eventually eat its way through the protective finish if left on over a period of time. Pure analine leathers, such as nubuck and suede, should be kept out of strong, direct light.
For stains, dampen a clean cotton cloth and add a small amount of mild cleanser, such as Ivory soap. Gently wipe the area affected in small circles, so that the entire affected area is covered. Then rinse the excess soap from the cloth, wring dry so that it is damp, not soaking, and go over the area. Do not over-saturate the leather with water, and use the least amount of soap possible.
Do not apply commercial saddle soap, oils or cleaners to the leather. These are not made for use on upholstery leather and can actually harm the leather.