I find the real problem is in the shouders and not so much the lower half. (I use a Magic Marine full harness.) even though you can adjust the shoulder straps it still leaves a lot of play and wiggling around. I wear my life jacket over the harness to help keep it in place.
Mine is an XS/S - but they might be available in kids sizes now to, is she is really tiny.

Tracie