I researched a lot of shoes to walk in water. The Chesapeake Bay has a very gritty bottom that requires wearing shoes to protect your feet. This is the first footwear I have tried (including LLBean) that truly keeps both sand and rocks out. They are comfortable for all day wear and fit true to size. Great for boating, kayaking and beach walking. I even walk the dog on rainy days in them. Highly recommend!