I am 5'6" with very curvy/athletic legs.  That means lots in the thigh and calf area.  These pants fit PERFECTLY.  The material is nice and light, they stay up and look professional.  The only problem was that they were too long (I have short legs) so I hemmed them a couple of inches, but will probably wear these to work A LOT over the next 4 months.