I read the reviews and ordered a size larger than I originally would have, so they definitely run small but they fit AMAZING! I have long legs so Im always skeptical of ordering pants online, as I usually need a long size. However, these are even longer than my legs and they fit SO perfectly and are extremely comfortable!