We live in Northern California so I only wanted a rain boot to accommodate moderate rain activities or just walking around in the mud afterwards.  My toddlers love their croc shoes and run to put them on themselves before we go out, so I thought I'd give these rain boots a try.  These boots are holding up well and protect my toddler's feet.  I can't say if they are perfectly waterproof (to address people who have issues with the finger holes on the sides) as my kids make no effort to stay dry on their own and will, if allowed, end up just about wallowing in the rain puddles.  It's always a little hard to say if they end up wet because of equipment failure or because they tipped something onto themselves (and into their boots).  I have other rainboots in the house and think that these, at least, compare equally with them.  What I do love about this particular brand of rain boot is how light they are.  All the others are very heavy and my kids don't like putting them on.

Edit (3/13): Another huge plus of croc rainboots versus other boots: If your kids like to jump in muddy puddles and get dirty water INTO their boots the crocs boots wash up quickly with a sponge and dry quickly with a paper towel for almost instant reuse.  Other brand traditional rainboots washed on the same day took four days to dry completely.