I do love the style and quality of the top, but I ordered a XS and its a little large/loose on the top portion even though my bra size is 32G/34DDD. I am 55 and weigh 118. I usually wear XS in Jockey, heart and soul, and Cherokee workwear.