I wear an 8.5-9 and ordered the size 8 and they fit great. They are super comfy, easy to put on, and super easy to clean! They are great for playing in the water with kids, gardening, or just wearing around.