Okay, I know you get what you pay for when you buy from cheap Chinese stores on Amazon. But I have had good luck from other places. This unfortunately wasn't one of them.
The fabric is cheap, thin, scratchy polyester. As a summer dress, I'm sure I would be sweating my butt off in minutes due to lack of breathability. It also doesn't have a great shape - granted it is a sheath size dress, but still.
I am 5'3", 130lbs, and a 34D bust. I bought the small and it still felt a bit large!
I am NOT flawless in any means, but I do have a very fit style body, and usually wear dress size 2-4, and this dress just hangs. It wasn't complimentary at all to my figure, which looks better in more "fitted" style dresses. This dresss was more like a bag than a dress...and the material was very cheap, in my opinion. Not bad value, though, for price paid. And I did get it in white, which is harder to pull off than other colors (with regard to the material). Sent it back.