Sand will still get into your shoes if you put them on the beach. But at least the little rocks don't get in. And stepping on a rock doesn't hurt anymore.
Pros
Wear on my boat. Dries very quickly. Very comfortable, I will buy a second pair. Wear it at home, go painting.
Cons
The shoes have a chemical odor that makes them uncomfortable to wear.