I am size 12 with 34D bust. Knowing Lands End tops run small in the bust, I ordered a 14. I expected this "oversized" shirt to be really roomy as a result. NOT. It barely fit over the bust, the tops of the arms were too tight and it pulled across the back if I moved my elbows forward. This is undersized to say the least. I am not chuffed I have to PAY to return this item. I have resolved that this my last ever Lands End purchase.