I order these pants in an xs petite and they fit perfect. I am 5'1" and weigh about 120 pounds. i love hoe they are the perfect length and i bought the royal blue and the color is great. ordered through marcus uniforms and they had really fast shipment! thanks