My fiance is about 5'4" and around 145 with a large bust line.  She is hispanic, curvy and has beautiful tan skin and dark hair.  The medium fit her perfectly and the colors look good on her.

The fabric is soft, silky and opaque (you can't see through it).

She LOVES this dress.  So do I.

It looks as good on her as it does hanging from the ceiling fan blade.