I like Min-Wax tung oil, the finish comes out run and dust free. It is not water proof, but is water repellant. It does take time though because it has to dry 24 hours between coats. I put on 4 coats, sometimes 5. I smear it on with a rubber glove, wait 6 or 7 minutes and wipe it off with a clean rag. The first pass down the bow, it feels like glue, but you keep rubbing it and it's like waxing a car after the first couple passes down the bow. The more coats you apply, the higher satin gloss you get. When done with the tung oil, a coat of furniture paste wax seals it even better and gives it a higher satin gloss. I don't like high gloss bows, but that's just me.