i have this swimsuit in three different colors and love it!! It runs small IMO. I have XS in top & bottom but I wish I had a S in the top bc it’s tight!