I'm 5'6 and 140 lbs, a size 6 or M usually. I saw the reviews and ordered an XL, I'm glad I did because anything smaller would not have fit properly, unless I wanted to show off my crotch to the masses. It hits on my mid thigh, I feel it may be too short for someone above 5'8. Considering that I purchased the largest size available, if you are above a size 8 and considering this dress, forget about it.
I have been looking for this style forever after seeing the Realization par Alexandra red star dress, I love the stone but was not willing to spend $200 on a flimsy summer dress. I was excited to see this on Amazon. I knew for the price that the quality will not be great. The material, like others stated, feels like table cloth material. It would be ok on a mild summer day but may be uncomfortable on hot humid days. It is not as flowy as the picture shows as the material is sturdier. It is also a little bit scratchy. I had to do a lot of adjusting with the belt when I had it on, it hits at a weird spot before my boobs, I wish it was a little lower. Some reviews mentioned that there's no hole for the belt to go through; I thought so at first but I eventually found it, it's very small but it's there.
Overall, I'm going to keep this dress because it does look cute even though it may not be the most comfortable and requires quite a bit of adjusting while on.