A water-based protector adds a breathable barrier against liquid and dirt on many absorbent materials, including canvas, cotton, knit, and some leathers. It is not recommended for unsealed or vegetable tanned leather, so check your hat's materials and test a hidden spot first.