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.
I ordered two shirts, both are super cute. I ordered a large and it is pretty true to size. I haven't washed it yet but I'm sure it'll hold up!