Well, "waterproof boots" are a pet peeve of mine. Quite simply, if they're not rubber your feet will get wet. So find a pair of rubber boots which are comfortable and you like the fit. Now...there are many boots which, splashing through some water then getting onto dry ground again, won't leak. Those boots are "highly water resistant", but not waterproof. Waterproof means you can submerge them in a bucket of water and check them tomorrow...they'll still be totally dry inside. I wear Muck boots because I like the comfort. BUT, they're not waterproof. I did that submersion in a bucket of water test and they were wet inside! Called Muck. The girl I talked to said that marketing didn't want to use totally waterproof neoprene due to the cost, thus they were "highly water resistant", but not waterproof. So, you have to determine if your going to be splashing through water, or standing in it. That will determine your purchase.
PS...I'd love to see Muck come out with a waterproof neoprene...I love the comfort of their boots.