This dress has a very flattering cut and the style is very cute. i ordered a 4 petite and i typically wear a 2 or 4 regularly. the 4 petite was a great length (above the knee but not inappropriate). i wore to a bridal shower and received a lot of compliments!