Oh my gosh! These were a perfect fit for me!  I'm 5'2", and 118 lbs.  The length was great. I just ordered another pair, but in straight leg. I'm crossing my fingers! Oh yeah, they were on sale too! How great is that!