
Material feels acceptable; However, what you order and receive is a surprise. I ordered 3 of these shirts (at different times). First I ordered a large one and it came. Very small, about the size of honey. I came back and ordered XL. Sizing approached but sleeves are 3/4. I continued when my husband said he would just roll up his sleeves. So I ordered another XL. It came but not the same size as the previous XL I ordered (I compared them). This shirt marked XL was size L. If they could get the right size and sleeve length for this shirt that would be fine but otherwise it would be too expensive for what you get. what appears like seconds or thirds. I would not recommend this shirt.