The swimsuit part fit perfectly but the tank was incredibly too big. The back straps were hanging and it was like a dress. I have a large busy but small band size so I think the size of this was aimed at much heavier women, not normal sized women with a large bust. I may reorder in a smaller size for a smaller tank.