works just fine to keep their feet dry if just walking but not great for puddle jumping because takes quite some time for the inner boot to dry out from water getting inside boot.  Lining is not holding up, already peeling off when we received package.  Daughter loves her boots though, even wears in house