Great Fit
I usually wear XXS Petite, but the XS in this dress fit well. My hips are more like 33". The dress was about 1.5 to 2 inches above my knee, which is ok since I plan to wear with tights and boots (I'm older). Fit well through the shoulders and bust. Could dress down with boots or dress up with heels. Substantial fabric. Very pleased with my purchase.