After reading all of the reviews that said you needed to order a size up I went ahead and did that. I ordered extra large. Too big. I think a large or medium would fit nicely. Im 54 I weigh 156lbs and I have a 34 ddd chest.