First - This is a very cute bathing suit, and the material is thick, seems like it would stay put, and (for at least my short time trying it on) was comfortable. It also provides a good amount of coverage on the bottoms, so I don't think I would have the same issues constantly pulling on my swimsuit that I have with other brands. My biggest complaint is with the size fit. The torso on this is way too short. I do not have a long torso and am I b-cup, but the suit fits more like a v-neck shirt than the deeper v-neck in the photos. It needs another few inches of torso length to fit the way it does the models in the photos. My next complaint is the fit in the bottoms. Following the size guide, I should need an xxs since I am reliably a 0/00 in any dress brand I have purchased. Since this only goes down to xs, I ordered that assuming that a slightly larger fit shouldn't be an issue with a bathing suit. However, the xs is way too tight on my butt and hips, cutting into my sides noticeably. Unfortunately, it is too tight to wear, so I'll need to return.
Unrelated to the swimsuit, I also had issues with shipping. The tracking information was unreliable and, on two separate days, their shipping partner claimed my item was dropped off at my local post office when it wasn't. When I told them about it, they only said that they can't be responsible for how tracking information is shared after it leaves their store. However, they are responsible for picking their shipping partner. I'd recommend paying for faster shipping if you're planning to need your purchase within the next few weeks. I would only rely on their standard shipping option for more casual purchases.