Fits my 6 year old son just right, he will not be able to wear it longer than this southern summer. He wears a boys size 8-10, and is about 80 lbs. It comes up a little short at the waste, his shorts/pants get damp but overall it does the job. Hood packs away nicely.