I have been eyeing off Monday Swimwear for a while as someone with a larger chest (D Cup). When choosing a size for the one piece I was purchasing, I decided to go with an XL. Mind you, I am a size 10-12 normally and usually always wear a 12 in swimwear. Looking at the models wearing the suit, I felt the girl wearing the XL was closest to my size. I received the item today and it is too small. I think this is outrageous for someone who is a size 12 to receive an XL swimsuit that is too small. So disappointing. Perhaps if you were shorter, the sizing would be accurate. However, being 5'8, a D cup and usually an Aus size 12 and not fitting an XL in this brand seems insane to me. I purchased the item in the Black Friday sales so unfortunately cannot return for a refund.