These t-shirts are okay, but nothing special.  The material is somewhat thin, which was a big disappointment to me.  Nowhere near the thick cotton material I was hoping for.  The size is also a little bit smaller than expected for a XXL.  It's getting harder to find shirts with really top-notch quality.