Very disappointed,  Im a 36 34 40, 5'4" 145 lbs. I  usually wear a medium  but on amazon I usually have to by a large or xl, so i went with a large. This dress was so cute in the picture, but does not fit like picture depicts. I did like it but saw to many cons to keep it. First off it was not the type of material i hoped it would be, i wanted material with minimal stretch. Second, it was much longer than the picture depicted, I wanted one that fell above the knee and this one was 2 inches below the knee plus the cut for the hips was at my upper thigh making it look odd. Third, the bottom hemline was crooked, im a bit ocd and that would drive me up a wall. Forth, the size chart is very confusing, with the way they have it listed it seems like all sizes should fit. I was thinking about trying it in a smaller size but i would have to get a small to fit the length I want and im afraid that would be to tight around my waist and not hide my belly fat. The large did fall perfectly in that concern.