Ideally, boat shoes should have rubber soles so you can have a better grip on wet surfaces.