The measurements were a great help; I'm usually a size 10- 12, and the XL fit perfectly.  This is the first swimdress I've bought that I didn't have to sew adjustments into!  I washed it today, and the colors didn't bleed (though I was washing it in cold water).  It arrived on time.  I'm so pleased with it I might just get one in another color!