Arrived quickly, I got them in red and they're very cute.  The rubber bottoms are sturdy and waterproof, though there isn't any squishiness to the soles so I'm using an insert for some walking comfort.  Kind of a pain to lace up, but once they're on they're comfortable --- with a good pair of socks.