Pros- they don't give you a "muffin top" and seem to cover any sort of problem areas around the thighs
Cons- they were ripped (or ripped about an hour or so) when I got them.  I was going to go through the trouble of returning them but I just sewed them up myself.  I am a

My stats -Spinning instructor, in shape. weigh 140, 5 foot 7 inches.  I ordered size medium.  good fit.