I’m looking at purchasing an NRS Chinook Mesh flotation vest for my fishing in my Elie XE Sound in Washington State. Any thoughts, and — I cant believe I can’t find a retail outlet that sells them. Not even REI
I’ve got one
It’s the most comfortable PFD I’ve ever worn. I’ve wiped out a few times and it did it’s job well.