I fell in love with this dress on line and when it arrived and I tried it on , I could not believe how flattering it was . The dress enhanced my shape and hung beautifully. I ordered petite as I am 5 ft 3 ( perfect length falling around 3 inches below my knee. I ordered a size 18 as Wrap dresses tend to pull a little across my chest . The bodice fit is perfect . I normally wear a size 16/18 . I have a number of dresses from thid company and love them all.