i wear a size 7, so thats what I ordered. When I tried them on they were somewhat small so I started the refund process to return the shoes which was pretty easy. Since these dont come in half sizes I ordered a size 8. Got them in 2 days with prime. I tried these on and they fit perfectly so I would say these shoes run 1 size too small. The only reason I gave it 3 stars is because I had to return the first pair and the size 8 that fits has one ankle strap that is somewhat shorter than the other. You cant really tell when I am wearing the shoes so I can overlook that but its kinda weird to buckle one ankle strap in the first hole and the other in the third. Overall I like the shoes and i think it was a good buy.