I wear a size 18 dress.  H eight 5;6". While this dress fit, I am somewhat busty (38DD) and so it was inappropriate for the occasion as the girls were trying to make an  escape from the dress.  Also I found that the dress did also tend to ride up around the waist.  Also i have large arms and while the garment fit, it was definitely to snug for comfort around my arms.  The dress fell right above my knee which normally was fine, but because of the shape of the dress gave it a bit of a babydoll look, which i did not find flattering.  There is also a bit of a sheen to the material.