I was a little unsure on the size I should order since it’s a swimsuit. I ordered a M. I wear a medium shirt and Large bottoms and the bottoms were a little baggy. I’ll order a small next time. I loved the color. I think the string around the neck should be a bit thicker.