Oh no, Joy! That is a shame.
I got the XS in this as I always do in BR stuff -- XS or 0 (sometimes a 2 for pants and jeans).
So sorry it did not work for you. I must be a tiny bit shorter and/or each item is a slightly different length. I saw on the models that some are at the knee (like mine is), some are below the knee (on a model????) and some are a bit shorter. So...inconsistencies, I suspect.