Oversized people often find it difficult to find apparel of their size. It is worse trouble not to find a life jacket for your size.
Heading out in the water only to realize that there is no life jacket of your size is a spoilsport.
That is why you should always carry a life jacket of your size and preference. You may or may not be good at swimming, but you should always carry a life jacket while you venture into the water.