Love this dress! I'm 5'6, 130lbs and I got the med size. Super comfy wasn't tight. Skirt sits above hips so it doesn't squeeze muffin top. Skirt also has a thin slip polyester material underneath. Length goes to knees.