Great jacket! Im 230lbs, 38D and got an L, I typically wear a XL or 2X in tops. im unable to button it and its a little snug on the arms but thats what I was looking for. I wanted something to just wear on my arms over a t-shirt or dress. Overall would buy again!