This fits bigger than the measurements indicate. I generally find a shirt with the same chest and shoulder measurement to be on the border of being too small. I can comfortably wear an Ironheart UHF under this. I would not have bought this if I didn't try it on in person.