I read the reviews and purchased an XL for an oversized fit, I am 55, 155 lbs, 36B. I like the one I purchased a lot, but it falls over my shoulder a little more than I would like. I just ordered two more in L.