I ordered these originally in a 7. Those were a bit on the tight side so I ordered the 7 1/2. These fit better but they're a little loose in the ankle. They're very cute. I like the slight off straight way that they go up on the outer leg. I've worn them with skinny jeans and leggings. I have yet to try them with a skirt.