I am in between a size 16-18 and I went the size 16 after reading some reviews. Honestly wow, they fit me so perfectly. No gaping at the back, really comfy, stretchy, great length and look 10/10! So happy I managed to get my hands on a pair! Will defs be ordering more ❤️