The shirt is very tough and the fabric is not very soft.  The soft feel does not concern me as I like the rigid construction of the shirt.  My biceps and shoulder are very large and the shoulders fit very well.  The sleeve hugs my biceps tightly but is comfortable and shows of my biceps very well.  I had purchased an XXL in this shirt as I normaly would for this style to fit my shoulders, however the XXL was way to big and fit like a winter jacket.  The XL still is on the larger side but fits nicely.  These shirts are my favorite shirts.