These are HUGE! My daughter typically wears a size 8 1/2. We got her a 7 in these and they fit great. I typically wear a 10. I ordered a 9 and it's BIG. I could easily wear an 8.

Aside from that, they're great! Comfy and well-made. Just be sure to order a size (or two) smaller than you typically wear.