I have been searching for the perfect dress pants for over a year now. I am a fairly tall person with large thighs, a small waist, and I am physiotherapist so the pants have to be fairly stretchy. These pants are perfect!! They fit great on my thighs, are the perfect size for my waist, and are long enough!! They are also very stretchy, so I am able to move freely in them. I will for sure be purchasing more in the future.