Overall, I love these. Great puddle protection, super cute. A little hard to get on, though; you may as well just remove the laces. My only complaint really is that I ordered my size, and the left shoe feels like it's a half size small. My right foot is larger than the left; I usually have extra room in the left when I buy 8.5. My big toe is consistently touching the edge, and the top of my foot feels a little squeezed.  It's not enough to keep my from wearing them, but I certainly couldn't go all day in them.