lael; I have been making knife sheaths and holsters for 20 odd years and I find Fiebings pro oil dye very water resistant on it own, however I like to keep outdoor gear coated with neatsfoot oil compound and nothing else. I find beeswax the best for sealing the edges. Apply wax after finishing and rub in well with slicker. Leather will absorb more water through an untreated edge than anywhere else. As for the Eco-flo, two thumbs down. Gump.