Beautiful swim suite! But....I’m a smaller end of size large, I ordered a XL because swimwear should always order up. I knew before even trying it on the size was waaaay off. The cups were so small I’d be surprised if it fit a XS girl. Too bad, as it is a pretty bikini. Size way, way up ladies!