what a perfect fit. and length!! this time i don't have to go alteration. Im short, and wears xxsmall to xsmall, this is great fit, and lots of pockets which is crucial for job functionality. looks better than the picture. i bought navy color. material is not bad at all.