Best shoes to wear on a boat