The fit / material is the same of any bodycon type material you would get from BCBG or Bebe.  I purchased the top that goes with it, (they sell it as a dress, or as a top & a skirt) and even with 2 pieces, it looked exactly the same as the dress.  Im 59, 110lbs, and ordered a small.