I wanted a cheaper top I could tan in with minimal tan lines and I'm happy with this for that purpose. I'm a 36 D and feel like the large provides enough coverage. I wouldn't wear this top to swim laps in or to a waterpark because I wouldn't feel like my boobs were secure enough but it's good for laying out by the pool. I took off a star because the back has stretchy straps that can expand but you can't tighten them. If I could tighten the back it would make me feel more secure wearing the top