This pants run a little small and don't have much stretch, so don't be afraid to size up. I am 5"9" and the length was great. Love the color and fabric. The only thing that was a disappointment was that they were not lined. The material is unforgiving so you might need to wear some shapewear.