According to Good Housekeeping, the best way to clean a fabric purse is by blotting it with a solution of glycerin facial wash and warm water. The facial wash is gentle enough to use on fabric but is still effective in removing grime or dirt.
Plain warm water is effective in removing topical stains or smudges from fabric purses. However, facial wash and warm water help get deep-down stains. Mix three pumps of facial wash with 2 cups of warm water. Mix the solution until it becomes slightly sudsy. Dip a clean hand towel in the solution and wring it out. Wipe the purse down with the cloth. Focus on areas with heavy stains or dirt. Rinse the cloth out with warm water until it runs clean. Wipe the purse down once more to remove any excess soap. Now, wipe the purse down with an absorbent towel. If the purse is still damp, let it air dry before use. The interior of a fabric purse can be cleaned by turning the purse inside out and using a lint roller on the lining, according to Martha Stewart. After removing topical crumbs and dirt with the lint roller, brush the lining with a clean, damp cloth to remove any spills or stickiness.