Love these! They do run a little small though! They are very skinny. Its almost too tight on my calves and ankle and its kind of hard to get them over my foot. I got a size 5 and am normally a size 2 or 4. I think a 7 would be a little more comfortable for me but the ride might be too high Im guessing. I have a 27 inch waist 36 hip, 55 135lbs and a weightlifter/basketball player. Keep in mind these fit very tight and you could go 1 and maybe even 2 sizes up