First off, I am 5'7, 128 pounds, 34 B/C, ordered a Small
I really wanted to love and keep this top! It fit pretty perfectly everywhere, and was adjustable, except for the boob area. It was a bit big there where I couldn't adjust it to fit right. Depending on your body type, you might want to size down or size up. Great material and fit though! Hope that helps :)