I have been looking for a sports bra with built in, non-removable pads.  This bra fits the bill.  I am 5-3, 124 lbs, and a 34C and the medium fits perfect.  I say it's true to size as I normally wear medium in tops/sports bras.  It has medium support.  I wear it during cardio and weight training.