Super cute, I love it! It's more blue than mint green but I don't mind. The top is actually kind of loose and I'm a 34D but it does come with a removable strap that goes around the neck. Bottoms are a little tight around the waist but not really uncomfortable. Overall, it is a great swimsuit!