I wear a lot of white tops in summer and find my leather bag stains them along the points where the strap is in hot/humid weather. So I’m thinking nylon. It needs to be roomy but not really big as I’m only short and as stylish as possible and not flimsy. I like a few different compartments so that everything doesn’t sink to the bottom and make it hard to find stuff. I ordered a Travelon anti theft bucket bag from amazon but it looks sort of officey and I’ve just sent it back. Now getting desperate. Failing that are there any leather bags that won’t stain white clothes in hot weather. My everyday bag is a Fossil one so not cheap and it’s terrible for staining. Thanks for any ideas.