I ordered an xs regular and it barely skims the floor when i'm wearing wedges or heels - perfect! it's form fitting but not clingy, and i think it's a pretty, comfortable dress. glad i made the purchase!