We bring our own. We also try to find the most comfortable ones possible. What they think is most comfortable is often not the one I would have picked out, so let them try them on, if possible. Also, a rash guard shirt helps if the life jackets are chafing.

Like you, we just make them wear them under way. And little guys are not allowed on deck in the morning until an adult is awake.