My friends and i went on a girls trip a couple months back and i decided to buy this bikini set for it, SO worth it. i swam around and it never felt like it was coming off, the material is also super comfortable, i will definitely keep wearing it. I do wish the top came in bigger sizes just because i dont feel comfortable wearing such a small top at the beach, I think the waves will def knock it off just because its small on my boobs, but its still super steady even after swimming around at the pool for a long time.
overall very worth it, i highly recommend it. id say if you are a C+ cup and dont like small cups, definitely buy the bigger sizes (im a D-DD and i got a L)