Cute bathing suit, but the top seems waaaaay smaller than it should be.  I ordered a 4X, seeing the reviews about these running quite small (my other swimsuits from Target and Old Navy are Large for the bottoms and XL, maybe a 2XL for the tops).  The top barely contains anything, I even checked to make sure they didn't accidentally give me a smaller size top than bottoms.  The bottoms are as expected, a bit snug but I think they are meant to act as shapewear to some extent, so they are fine.