These shirts run REALLY small. I am typically a size "M". The "M" was crazy tight so went ahead and bought two new shirts, in "L" and "XL". The "XL" fits like the "M" should. Not sure on whom they are basing their sizes. Must be super skinny, tiny people. Otherwise the shirt is, well, it's Bowie! Love!