First off, love the brand, the values and the designs. Second the fitment is perfect. I always feel like im between sizes, L and XL but this XL fit is great. Lastly, supporting business that's supports your same values is worth the cost of clothing.
Shirt was soft material, not scratchy and not super thick. Great product.