I am in love with my new flora bikini. The floral design is so cute, it feels very high quality material. I think its pretty true to size - I went for L because although I am a 10 / M in regular clothes, I tend to be L in swimwear (I am a 12C/D bra size). I find the L is pretty good for me, but the band around your ribs is quite stretchy, so I definitely could have gone for M and been fine with that too. The only thing I would say is that my boobs are not going to stay in this top in the surf! But that is just a good reason to buy the matching rash top as well. Overall - I love this.