I haven't worn them on a boat yet, but they're very comfortable and certainly waterproof. I ordered a size larger than my usual (cause it was the only one in stock) but with a medium sock it fits great! Bright and cheerfu colors!