Tops are River. These you may size DOWN depending on the desired coverage. I am a 32D/DD and wear an XS in this style. Most styles I am typically a size Small.
Bottoms are Pacific Cheeky BEFORE the current updated fit. These run big, size DOWN. For reference I am typically a small but wear an XS.
These swimsuits sat with a retailer for a while untouched therefore the elastic is wrinkled. This is a COSMETIC issue, it does NOT affect the fit of the swimsuit.