Every child needs one of these. Keeps out the wet. Keeps the mud off. The 5t will fit my 4yr old who wears a 5/6 boys for at least another year. We are wanting to buy a setfor our entire pre school. Living in the PNW this comes in handy all year round!