This dress has a generous cut for a relaxed fit. Mid-Arm length sleeves. Side seam hidden pockets. Brushed poly/spandex blend (legging material, if you know what that means). Modest length right about the knees ( a bit above for the Petite, a bit below for the X sizes).
Has a flare to the skirt starting at the waist for a flattering fit.
My suggested sizing: