Trying the gray version on in the store, i found that the size of the armholes varied greatly within the same size. i am a 32c, 5'6", 120 lbs. bought the size s. the top looks great with a faded denim skirt and is also appropriate for office environment. i also ordered the ivory in a s, but again, the armholes were so large that i had to return it. if you decide to try this top, order it in multiples of two sizes to find one that fits your arms.