M
Margaret The swimsuit is gorgeous and fits me perfectly! The teal is a beautiful color - I'm really glad I got it. I wore it today and it's actually remarkably comfortable to swim in! My favorite part is that the halter doesn't dig into your neck unlike the straps that tie in the back. Warning: the sizes listed here aren't accurate! For reference, I'm a size 2 and the small fits me well, but the bottoms are pretty tight and would likely be too tight if I were any larger than a 35" hip and 25" waist. So I'd estimate that Small = size 00-2 and Medium = size 4-6, unlike what's listed. Beware that most Anahata clothes run small. I recommend emailing them your measurements and asking which size they suggest!