First off, it’s definitely more green than teal, which is an upside for me, but important to know. It’s comfortable and long, but not so long you can’t see my swim bottoms. I’m a 34D and have consistent issues with finding a suit that covers the girls, supports them and fits the rest of my body. Often they’re too loose at the base of the bust, or poor structure at the top sides of the cups so every spills over in an unflattering way, or no support at all. This is not the worst by any means, but See full review