I would say these run a little big, I ordered a 7.5 which is my normal shoe size, I regularly order 8's for heels, glad I didn't in this case, I still have a good amount of wiggle room. Good thing it has adjustable buckles so you can tighten it a bit. Also, along the edges of the straps it seems the material is peeling already. Other than that..they are cute and still fit ordering my regular size and they are comfortable.