Im a bit small up top, so it looked a bit loose on me up there, and the ties didn't really help because the sewn in vest was also large so i could not get it tight enough to create any kind of cleavage. However, it is pretty roomy, so if comfort and fun is what you are after, then you cant lose.  The fabric is a bit tough out of the bag, so it's probably best to use fabric softener before wearing.