I am 5' 6" and 128 lbs.  The medium fits me well.  It is made of lightweight cotton fabric.  Hangs nicely.  I wear it with a chunky statement necklace.  There are no loops for the belt which is nice as I prefer to wear it without.  The fit and flare style makes this dress slimming which is a plus.