I'm with
@Jackdaw That list is so bad that I couldn't even read all the bad advice.
The orange horse vests that cost less than $10 are perfectly fine if you want to make a fashion statement and assure everyone one around you that don't know what you're doing. I haven't worn one since the early 60s.
As a non swimmer you want a PFD that is comfortable, reliably floats you, and does not restrict movement. If you were a small boat One Design racer you would want a PFD that reliably floats you, does not restrict movement, and is comfortable. These will not be inexpensive, but your life is not inexpensive either.
A good course of action would be to visit a good boating goods store that serves the racing crowd. Try on a bunch of PFDs find the one that fits best and meets the 3 criteria, reliable, comfortable, and minimally restrictive. Fashionable would also be a plus.
Some online line sources:
Annapolis Performance Sailing
Landfall Navigation
Another direction to look are the paddle sports, like kayaking and canoeing.
REI
Eastern Mountain Sports
Finally, it would be a good idea to find an adult learn to swim program. Having the skill to be able to stay afloat and be comfortable in the water will be a real plus. Anytime you are around the marina you are at risk of falling in the water. Unless you put on a PFD as soon as you get out of the car, you'll be at risk. In 35 years of sailing I've only fallen overboard once and that was at the dock.