Sooo pretty and flattering.  Im a 34D with a 30 waist and a small works great.  It is stretchy and forgiving, so I know it will still work when I take off the pesky excess weight Ive been carrying around lately.  Such a great price for a high quality dress.  Thick enough to be opaque, soft, very comfortable, and classy.