I held off on buying this till I was sure my grand daughter was a strong enough swimmer...she just turned 8 and I can't get her out of the pool !!!! She love this and I love watching her swim with it....worth every penny !!!!