New womens l space swimsuit. The top is a size D / medium (fits like small) and the bottoms are a size small. I am cup size B and the top fits with full coverage, but it would also fit a larger cup size as well. The bottoms are high waisted, ribbed and extremely flattering! Both are from Nordstrom, but I took the tag off the top so can’t return. New and never worn! Note photos I took make the swimsuit appear yellow, but the true color (what the swimsuit looks like in person) is in the screenshots of the suit from online.