I. LOVE. This suit! Seriously considering buying it in different prints. I'm a size 10, sometimes 12. Bra size 36G (F in UK) and originally purchased the XL and XXL because i wasn't sure where I fell in the sizing guide. I will be returning the XXL - it fits well, but is a bit loose in the bottoms - like how an old swimsuit feels after several washes and wears. The color is cute AF and I wore this for a week swimming with my nephews at church camp - it's not at all too revealing. The front covers nicely, though I'd never recommend running Baywatch-style down the beach or expecting to perform strenuous physical activity. I mainly floated and kayaked. Though the top ties loosely there's enough fabric to cover sideboob and keep the ladies in. 10/10 recommend. It's very figure flattering and makes me feel sexy.