I usually wear Size 14 pants and ordered a L in these. They are super comfortable and do not roll down my stomach while I am working out. They do tend to attract white stuff a little but nothing too bad.