Depends on material (it works on leather and pleather), but I saw this on reddit once. Did a spot check and it does take out stains very well. If it's like canvas or pleather you can finish off with soaking in hot water, soap, baking soda, and scrub after a few hours once dirt has loosened. Dry in strong sunlight.