This product is perfect for 10 year old girls who are going through preteen fashion phase and want to transition from baby suit to more formal wear while still looking like a teenager, and at the same time need waterproof pants that can withstand rain or snow.