I've shoveled and shoveled and shoveled in these and my feet stay dry and warm.  They are so sturdy and comforable.  Only drawback - I wear a size 10 (big feet, I know,) but my feet look monstrously huge in them.  I'm not one for appearances, but I did get teased a little.  Those of us with big feet have to watch out for this - they look cute in a 7 - I saw someone with them on.