Yup for treaddin' water, those look like the US Navy standard issue floatation devices supplied when I was in the Navy back in the 60s.

Ours were imprinted with "Donald Duck" in full Navy garb.(less bell-bottoms)

Feathered fingers had a rough time with the thirteen buttons.