I have many lunargrand CH shoes and they are so comfortable and cushioned I keep getting more. Most boat shoes have thin soles and little support. You can wear these all day and enjoy a walk as well as on deck.