Very Stretchy & comfy with an elastic waist in the back! They are slightly cropped. I am personally 5.6” & they hit right a the ankle. So if your shorter they would be full length! I wear a 6/27 in jeans and wear a small in the Cargo Leopard pants. (They run a tad oversized) Made from Cotton & Spandex- they feel more like a “jegging” Small: 25-27 Medium: 28-30 Large: 31-32