I pre-ordered Green Floral way back when preorder was offered. Here's the story: I am 130 lb, 5'8", 34 band size, B-C cup. Ordered a large, due to having poor experiences with unpredictable Oiselle sizing in the past, so I just guessed I would need a larger size. The size "large" arrived and it was so small I could not get in it. So unhappy. Sent it back. But, now it's many months later and I saw that this item was still offered for sale. So, I tried again. I wish that sizing charts always matched items for sale! I literally have perfectly fitting items from Oiselle ranging from size 6 to a size XL, while my body size remains the same. Makes no sense. Anyhow, ordered Green Floral again, this time in an XL, and of course, I sadly did not get the preorder discount any more, and I am out the cost of sending back the first one due to the unfortunate bad information on the mis-matched size chart.
For the XL, I haven't decided whether to keep it. You have to have a very high bust-line for starters, so if you are older, maybe have a think about whether you want things propped up so high. (I am older!) Also, without putting too fine of a point on the issue, there is some, uh, squishy-ness spilling out the side - it's not awful, but not a favorite issue, and quite a surprise, since I am not a busty person at all. All of that, as well as needing to set aside the idea that XL is my size. Ridiculous. Upside of this product: I think it will hold things in place for distance runs, which is what I do. I love florals, so thanks for the beauty, Oiselle! And, truly, I love Oiselle.