This shirt fit as expected. I am 54. 160 pounds and a 34dd!  I ordered a small. It doesnt fit like the picture, its more snug (thats what i was going for). But its still nice and drops of my shoulder!