I take my purses to a professional leather cleaner whenever they get dirty. I'm too scared of hurting my purses to clean them myself! I feel better knowing they are in the hands of professionals. Plus, I know that they will pay me back if they make a mistake whereas if I make a mistake, then I would just have to live with it.