Advice needed

Is there any leather on teh bag?

If not, now don't have a heart attack, I wash mine in the washer! LOL!
I do it to my Kate Spade diaper bags and they come out LIKE NEW, kid you not!
I use baby detergent {Dreft} and I do it on the handwash cycle and let it air dry.
 
I think it depends on the stain. If it's just a little dirt or something I would use a very very small amount of soap and water. do not drench the cloth tho. You want it to be damp.