It's a Land's End tankini. The top actually fits, which is practically a miracle. And the bottom is skirted so I'm not playing tug-of-war. And I can swim in it! Though I admit it took me a few minutes to get used to the feel of the skirt.
BTW, the virtual model on the Land's End web site is pretty cool, but they are unable to translate what she's wearing into bathing suit sizes yet, so somewhat limited in utility.