I am a ACA Level 1 kayak instructor and teach 150 - 200 school age students and adults to paddle each year. The Stohiquist Tow Motion pfd is my everyday jacket for teaching. It has a snug fit that is easily adjustable for layering. Two thin pockets, one zippered, to keep lesson cards, snack bars, and keys. A large zippered pocket for cell phone, gps, or radio. I keep my iPhone in the pocket with lifeproof case and it stays safe and resonably dry even after wet exits.
I wear the jacket with the Sea Tow bullet throw bag. I have had to use it to tow children up wind who got exhausted in foul weather. It connects easily to the Tow Motion jacket and sits high enough that it doesn't get in the way of the seat.