Gorgeous. Fits my 4year old well, she weighs about 16kg for reference. She absolutely adores the bright colours and it covers so mich skin which takes away the worry of sun damage. It’s also very good quality material. Snaps at the bottom are so convenient. Ordered one for a friend as well.