In my opinion, an inflatable life jacket is best for use on a kayak. These can be worn the entire time and allow you to move around without becoming cumbersome.