They do cover you up but instead of having your nipples show, it makes your areola look very big and pronounced. Only wear with thick material. They did stick for an entire 8-10 hour day of being in the water.