I usually wear 14 or large.  The large looked too small when I held it up even with the elastic waist band.  So I ordered the XL.  It does fit, but could be a little snugger.  I can fix that by taking in the elastic a little bit.  Otherwise it does fit.