Baltic is the best. When we lived in Europe we saw a UK Lifeboats show where they tested kid/infant pfd's. They tested with nappies (diapers) on which is critical due to the added weight when wet. Hands down Baltic won every category. So for our three grand kids we have an baby/toddler model, and two +3 models.
Of coarse you can't get them in the US and have to order from the UK. Worth it! Top quality. We always get comments from other boaters on how well designed they are.
This is the site we ordered from.
Kids Baltic Extrasafe Kids 100N lifejacket with harness! 2 Sizes - Marine Warehouse Ltd
Another good site: