Ladies,
Ok I've used this product for many years, it's called "LINCOLN E-Z CLEANER"
It works great on leather,suede,nubuck,canvas,linen. You have to mix with water to dilute it, I use a cup fill it half with water half with the cleaner. It is very easy to use. I have a sponge and wipe down the item, it suds like a shampoo, once the item is wet i use a nylon brush to brush the surface. Let it dry till the next day. If it is leather I condition with some leather balm and water repell it for protection. Give it a try.