Slightly large
Runs a little large, but very cute! It actually holds the girls in nicely. Which is key as it's an open back (and I should note that I am larger-chested)! Always a win in my book. It does run large, so if you're between sizes I'd size down. I think I'll keep the medium.