I so wanted to love these pants, but they are made EXTREMELLY small. I actually ordered up from my usual size as suggested from other reviews, but even then they were far too small. They are also made short. I'm 5'10" and these only came to my upper ankle. Overall very disappointed with the fit and length. Added onto disappointment is the fact that the return will cost me an additional $7.50 just to return them. Would not order again.