These are great to wear under a dress.  They prevent thighs from rubbing together and help smooth your tummy a bit.  Panty lines are not as apparent.  My only criticism is that the legs ride up a bit and curl at the bottom.  This isn't noticeable if you are wearing a looser dress, but is annoying as you'll want to keep smoothing them out.