Great pants. Love the extra support it gives. Worth the investment. Usually wear a size 12 so I got the XL. Wouldnt recommend wearing additional spanx or full size underwear unless you want to show off some panty lines.