We purchased 5 XL sports bras for my 15 year old daughter.  Her exact measurements are 34 and 1/2 inches around.  So, She wears a 34 DDD on the second clasp just fine.  ALL and I mean all of the other 4 sports bras were just fine.  THIS ONE must have been made for elementary school GIRLS.  There was absolutely no give around her ribs and she was crying because it cut in to her so badly.  She is not a heavy girl,  just very endowed.