Bought these for my very tall 7 year old and they fit ver well (a bit big around his legs) but no problem. We tuck his pants into the legs. Very nice quality. Perfect for rain, snow or playing in the creek or lake. Mud washes right off. He says they are very comfy, too.