I ordered an XL which is my normal size, it fits perfectly but well. 5’8 and I’m 186lbs.
I love the material and it feels stronger than most bathing suits. It does make my stomach feel more covered which I like so it’s fine.
This is a full coverage swimsuit that holds my chest well and has adjustable straps.