I'm 5'2, 126 lbs, 32DD and the large is to big... I should know better then to listen to other reviews when it comes to size because most of those reviewers are much much bigger then I am. I gave 3 stars because the shirts are nice and so are the colors... I purchased the 4pke. I'm hoping they shrink in dryer once I wash them.