This shirt is awesome. It has a double meaning for me, as I’m a black American, but anyway..
It’s 100% cotton and runs large in my opinion so don’t go too big. I got mine as a gym shirt (I cut the arms off and wanted it to be kindof big in the body. I purchased an XL and it was slightly too big for me(but still works because it shrank SLIGHTLY in the wash). I also own an “all children matter” shirt from you guys in L and that one was perfect. For reference I am a 5’9 180lb bodybuilder that normally wears a medium so the large fits loosely and looks perfect after my alterations.