Good fit... haven't been on the water yet
I ordered this PFD after my last one (Astral) disappeared or was stolen. I am 5'8", 119 pounds, a 34B. I ordered a small and it is a snug fit, which is what I wanted. It doesn't seem to ride up as much as my last one (although not yet river-tested). I can't imagine this jacket would be comfortable for someone with a big bust, but it works well for me. It also seems to give a nice range of motion and, with adjustments, fits over a long-sleeved shirt and light jacket.
I haven't been able to test it on a river yet --- which may be a different story, but so far I'm pleased with the way it adjusts and fits. It is also less bulky in the front than my last PFD and seems to work well with a spray skirt on my Dagger Zydeco. This one I might actually wear.