Bought this for my 8-yr old daughter. Fits perfectly, and she's enjoying jumping in puddles and staying dry. These are comfortable enough to wear to school as well. She will be wearing them on a trip to Yosemite soon. Quality is great, shipping was fast. Highly recommend.