This shirt has the appearance of lasting a very long time.  Thick weave material, fairly soft now but will improve with washing.  4 stars for fit.  I normally wear an XL but this shirt is easily a XXL and I do not foresee if shrinking very much...