If your hat is stained, a leather dressing can be applied to the outside of the hat. The leather dressing will darken the hat, mask the stain, and make the hat more waterproof. If you're just removing a small mark on the hat, sometimes rubbing the area firmly with your thumb can erase the mark. Also, you can try chalk that is a similar color to the hat. This can soak up an oil mark. Afterwards, rub the chalk off the hat.
When I saw that this was leather, I was a little worried that it might feel heavy while wearing it. It doesn't. VERY comfortable. Perfect fit. Ordered it three days ago. That's fast shipping. I've bought, even worn out, BC hats over the last fifteen years or so. Liked the first one I bought. Been happy with every one of them.