“I am a 34A and usually wear an XS or S. But I’ve purchased from here before and know they run small. After purchasing a M in a different style and still feeling snug, I went with a large and it feels way more comfortable. Honestly the sizing is way off, but if you know it ahead of time you can purchase accordingly. I absolutely love the top, and love the removable straps. Plus you can’t beat the price. If you get the right size, you’ll love it.”