I loved this bra, but ultimately returned it simply because I didn't like that the stripes were visible through my shirt. I bought the virgin white, and when wearing light colored shirts, the stripes were visible. Other than that, the fit is fabulous.
These bras are very pretty suitable for a young teenager but the sizing seems off. My daughter usually wears 30D but in this style 30D was too small around the band and the 32D was way too big in the cup. Sadly will be returning. The sale price was a great deal! Try on in store instead of buying on line to ensure a good fit.