These pants are excellent, serving as the perfect hybrid for rainy and snowy weather during colder Canadian fall days and the transition into winter.I purchased a pair for my daughter, and they are cute, easy to put on and take off, and plenty warm for outdoor play. The material is a nice, thick quality that is both rugged and completely waterproof—my daughter fell in a water puddle and stayed perfectly dry. They are also super easy to clean, being machine washable and dryer-safe.. Definitely worth the money—you can’t go wrong!