my daughter loves swimming lessons and loves the staff. She is only 5 and is a very confident swimmer, technically. I wish I had found it for my son. would highly recommend it for your little ones!