okay I am 5.4' and 144 lbs and a C cup.  I bought the size M in this dress. It was too big for me. I requested to exchange the dress for a smaller size and this was no problem. The size S fits me better because the dress is so loose fitting and free flowing the size S does not look like I am wearing a tent. The size M dress had that look to it.(at least in my eyes). As the other reviewers have stated, the dress is really light and airy. It is the perfect dress to wear during late summer nights, a trip to the Caribbean, or on any warm day. The dress is well constructed. It can be worn with or without a bra! (bonus) It reaches down to your ankles, so it is a real maxi dress.  It is absolutely a steal for the price that it is sold for (bonus)! The funny thing is the more your wear the dress the softer the fabric becomes (bonus) hence the free flowing movement of the dress.