I got a large in most of the swimsuits here but this runs small definitely recommend to size up for this one.
Beautiful piece. The colors are very bright, and the best quality.