Big fan of this set. Even though the measurements had me at an L, I'm not a big person per se, but I do have a large chest 38DD, and wear anywhere from an 8 to a 12. I purchased and XL in this and it was the right choice. Perfect. There is no stretch in the fabric, so that's another reason to size up.