Extremely comfy and definitely waterproof - I have narrow feet and they felt just a tiny bit wide but they didn't flop around on my foot at all. The color and pattern was just as shown, nice and bright. So glad I picked these up for yard work, and they are so easy to clean off afterward too!