Super cute top, flattering design. But I definitely nip slip when the waves are about shoulder+ high. A bit unfortunate since i bought it for the purpose of it staying on. But I guess it does better than the average bikini. The bottoms do stay on though, which is nice. Material is comfy too