I normally wear a 32C, so I got the small. The top offers very little support, I think I would have preferred it in an xs as I had to tie it very tight. I would size down on this one. The fabric was very comfortable though!
It was comfy and cute
It fit perfectly