This fit everywhere else BUT the boob area! I’m a 38D and wear a Large in all my tops. This fit my arms and shoulders perfectly but there isn’t enough material to cover the boobs if you have a big pair. When I say not enough material I mean areola’s and nipples to the wind!