I really wanted to like this swimsuit and read all the reviews.  The complaints about the length have been addressed, but the top is extremely small.  I ordered a size 14, and expected the cup size to be large enough.  Not the case.  If you are larger than a B cup, this suit will not fit properly.