I am 5'6", have large hips, butt & thighs so depending on what the outfit is I wear anywhere from a 16-18. I ordered this in a 2X & it fits perfectly & is VERY comfortable. It stops right above the ankle on me & flares out in the mid-section. I now just need to find the exact brand in white since I know how it fits for an upcoming all white party I'll be attending in September.