I recently purchased a pair of these and tried them out yesterday, driving a good distance on a sunny day. They were about $25 - 30 and are excellent, as are most Kirkland brand products based on my experience over the years.
I am sure they will be great on the water
as well. I drove home into the setting sun for about two hours, and they were as good as anything I have used before, but far less expensive. Very comfortable to wear.
They come in three styles: two in a large plastic frame, one with a black/gray lens (which I bought) and one with a brown lens; and one with a smaller titanium type frame and a black/gray lens. They come with a very sturdy, padded storage