Swim top - rib runs small IMO, I sized up from a 36c to a 38c Bottoms - large Cover up skirt - l/xl, if wearing higher up on waist, then can size down, lots of colors #LTKswim #LTKtravel #LTKmidsize