The soles of sailing shoes should be white to avoid stains on deck. If your footwear is not waterproof, then it is advisable that it is designed to be quick drying. The sole will usually be designed with channels that evacuate water (like the grooves in car tyres) to prevent slipping in the case of very wet decks.