I am a fan of these sports bras.  I literally wear sports bras every day for work and also working out.  Plus it's nice to throw on when lounging and not have to deal with underwire.  The bra gives good support and the design in flattering and feminine.  I can wear it with lower cut tee shirts with the low cut front and it gives a smooth comfortable fit.  I bought this in black and white and contemplating other colors.  Whenever I find something I like, I pretty much buy out every color in that item that suits me.  Great sports bra!  I am a 34C but sometimes fluctuates to a 34D.  I got a Medium for a little added support to hold me in and it fit perfect.  I emailed the company and that's what they recommended for sizing.  Don't go off of Amazon's sizing, it is generalized for most products.  Price on this is decent too so I will likely be ordering more!