I am 5'9", 145lbs, 34 DD, with a soccer athletic build! Naturally, I have a TERRIBLE time finding tops that fit correctly, but this one did just that! The material is nice, and I feel very secure. I got the M/L and it fit perfectly. Such a great buy, especially for the price!