I was unsure size/quality after reading the reviews, but I gave them a try.  I ordered large, and they are a perfect fit.  I am 55 and wear a 36D bra.  I have found these hold my chest quite firmly for any of my gym workouts and running.  They have been worn and washed a couple of times, and are holding up well.  They really seem to be great quality.  I would highly recommend these.