Fit is good, but quality is not.  By the end of the second week of wearing these a few times to school the bottom hem totally came down on one of the legs.  Also after just a few washes the pants look run down.