I am normally a size 5.5-6 and i ordered the 6 and it fit my sister's size 8 feet.  It is made with sturdy material and the sole seems very thick, which is a plus in rainy or stormy weather, and I'm sure wouldn't leak or break but I couldn't find out because I need to return it.