We have 3 granddaughters. My daughter-in-law had my oldest granddaughter from a prior relationship. She is 5 and uses some sort of vest thing that zips and has arm floats attached. It's really a PITA (hard to get the arms in and out) to take off and put on once wet so she definitely needs something new this year. Our other two granddaughters are just a year apart, almost 1 and almost 2, born on the same day.
So last year the almost 2 year old used this in a pink version (she was one then, obviously) and it will get passed down to her younger sister this Summer:
https://www.amazon.com/dp/B000WQZD9U/ref=twister_B077PJ4R4N?_encoding=UTF8&psc=1
And this year she will instead be using this:
https://www.amazon.com/gp/product/B007JCK5GG/ref=oh_aui_detailpage_o03_s00?ie=UTF8&psc=1
We'll see how it goes cause last year she wanted out of that float and wanted to just go on her own but obviously we couldn't do that. LOL Either that or she wanted to be held but then whoever was holding her couldn't swim around either. So I'm hoping this new thing will give her more "freedom" so that she doesn't want to get down on her own or be held constantly. She LOVES water!!! We don't know about the baby yet as she's never been in a pool yet and cries when getting a bath. LOL So we'll see.