Based on previous reviews i ordered this shirt in both a small and medium. i have fairly broad shoulders, and thought i might not fit my usual small (if it helps for reference, i am 5'6", 123 lbs, and wear a 32c bra). i first tried on the small and didn't even bother opening the medium. i have a hard time finding blouses that fit in the torso without pulling at the bust (i think this is more related to my wide shoulders as opposed to actual bra size). with this blouse the buttons don't pull at a