Pretty decent quality. However based on the other reviews I got a size larger than I usually wear (I wear large shirts) and the xl is a bit too large.  I'll order another design I'm a large to see how that fits. Even though it is a bit big it seem to be made well and the material is comfortable and the colors are vibrant.

I was not paid, compensated or provided this item at any kind of discount for this review.