I love this bra! I am a 34B and the small fits perfectly.  I had initially ordered a medium but returned it as the band under the bust was too loose.  The bra is the most comfortable sports bra I have worn, and I do own other Champion bras.  The band is padded and feels plush.  So do the straps.  They are angled perfectly and are a little padded.  They do not cut into my shoulder as I run.  My shoulders therefore feel free as I run.  The bra gives great support and I feel no bounce in my boobs at all, neither does it feel too tight.  It has a great clasp at the back which allows for easy put on and take off. It holds moisture well too and does not feel 'heavy' as I finish my run.  I actually do not feel the bra on.  In all I would highly recommend this bra.  I am going to stock up with more colours.