These are super cute. I am a 7.5 and I ordered an 8. I probaby could have ordered an 8.5 and been a bit better off. They are tight right now but I think with wear, they'll loosen up. They're so hard to get on because they're leather inside but with a nylon on and some baby powder, they slide right on.

I am 5'7" 135lbs. They hit about 3 inches below my knee cap and the calf is pretty snug.
I think anyone with even slightly wide calves would have trouble with these.

I would recommend ordering one whole size up!!