I am 5'7" and purchased the XL and they were WAY too long!  The pants literally dragged on the ground. LOVED the pants, the colors and design were great, so I was really disappointed.  Hated having to pay postage to return. I'm not used to that because of being a prime member, so that was a bit irritating.