It is perfect except that the designer needed to wear this before sending it to production.  The length of the garment is perfect but women have hips...that said...it pulls upward to the point that I wear a waist cincher over it to keep it in place.  I am a seamstress and plan to sew in some boning to keep the edge from pulling upward.  I ordered a size small which fits nicely for my size 6-8 dress size.