Ordering on-line is a hassle and a convenience all at the same time. It's really convenient that I don't have to search through multiple retail stores and can usually find great deals through Amazon.  But, at the same time,  it's a pain to find something I like, wait for it to be delivered and then find that it doesn't work.
I just received these pants and am sending them back right away. That's not to say I don't like them because I do. When I opened the package, I was thrilled with the way they look. I like the quality and I'll probably like the way they fit once I find the correct size. But, they were so tight that I could barely get them past my knees. I kept looking at them to see if I was missing a zipper or another opening because they do not stretch. I finally squeezed into them enough to laugh at my reflection in the mirror and get them the hell off before I suffered from lower extremity blood loss (just joking).
I had read several reviews before ordering. Some reviewers claim they run large while at least one reviewer suggested ordering two sizes up. Another reviewer suggested you disregard that advice. Usually you can find some consensus among reviewers and order a size that works. Not this time. So, I'm going to try two sizes up and hope I hit gold this time. And, of course, the wonderful thing about Amazon is if you don't like it you can package it up and send it right back.