I'm in love with these pants. They arrived yesterday afternoon and I've worn them pretty much solidly since then. They are so comfortable I could sleep in them, but they are also very flattering. I have a trip to Europe coming up and have already designated these to wear on the flights over and back.
I am 5' 2" and 120 pounds, so I went with a size Small. They are body hugging but not tight, and they seemed to ease slightly in any tighter spots with a few hours of wear. The length is just a hair long for me, so they're great with thick-soled flip-flops but would hit the floor with completely flat shoes. The inseam for the size small is 32.5 inches.