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!