Got this shirt so I could represent my values without adding yet another t-shirt to my collection. I'm a tall guy so I went with XL and, while baggy, the arms are nice and long. Good casual fit. The print quality seems ok but not great. Overall I'm proud to wear this and make my voice heard.