I bought size small and it's a little bit large for me. For reference I am 5'4" 120 lbs and 34D.
The bottoms were tight at the waist and the top was huge compared to the bottom.

**English is not my first language. I apologize if I made a mistake.
I decided to make reviews of all the products I bought because comments from other people helped me at the time of purchase.
I am 100% honest in my opinion.