Bought XL which is  my regular size - 16 to 18 but it was about 3 inches short of my torso.  It fit my circumference with no problems but it didn't cover down to my hip bones.  So I bought the next size u (2xl).  Still not long enough.  Ended up with my muffin being moved to under my arms at the armpit and below my hip bones above my crotch.  Oh well.  Wish the corset came in a extra long.