I ordered xxl and was a little worried about sizing, but it fits perfectly. I’m normally a 2x (20/22) in tops, just to give an idea of the sizing. There was no shrinking after washing and drying either. Clearly the message is important and strong, and on a great quality shirt.