This undergarment is truly perfect.  I went with the small (5'6", 138 lbs) and it fits perfectly.  The waistband says put and the legs don't roll.  And the mid panel really does its job.  The best part is that you really can't tell you're wearing it, even under a tight pencil skirt.  The best part -- it is actually comfortable!