Pretty top true to size from their size chart.does have some stretch.was delivered quickly.i am busty.36DD ordered XL fits great.I LOVE this blouse; it is so pretty! I did alter the bottom part of the cold shoulder just a tad due to the size difference and my little upper arms; it fits fine. Good fabric, construction and the design is beautiful; I got/get so many compliments when I wore/wear it with white capris.