We bought two of these and love them!  One was too large for our youngest, but we ordered a replacement a size smaller and the boys have been loving them.  They seem very durable and so far, no problems.  We live in the Pacific Northwest and it is pretty rainy, and these offer excellent protection.  I like the velcro straps at the legs, to cinch down over the boys boots so water doesn't get in when they are puddle stomping.