I am a mom in my early 30's who never quite regained that pre-baby shape, so I was looking for a pool/beach suit that would cover some problem areas. The trouble is that so many of the swim dresses I have looked at just look a little too much like something my grandma would sport. This dress fits well- it is stretchy but supportive, it covers just enough but isn't too long. It shows some cleavage but doesn't gap and show all when I bend over. The bottoms are ample to provide good coverage and comfort. The straps don't dig, and are curved inward so they don't make that hateful roll between the strap and my arm. All in all- I love it!  It has a classic, stylish look. I did as many here suggested and ordered one size up from my true size- perfect fit! Thanks to all you ladies who report on not-true-to-size info! I don't think I would order two sizes up, unless you are deluding yourself about your true size ;)