After all the feedback about these shirts being the wrong size, I tried on medium at the store. It was tiny, crushed me so I ordered a big one here. The shirt that came is like a circus tent. He's gigantic. I'm lucky my neighbor said he wants it so now I don't have to deal with returns. The. That's why it's terrible to order clothes online.