For the price, there are better shirts. I purchased more than one for my husband, and they are a disappointment. The material is very thin, the fit thru the chest and shoulders is tight, and they look like a cheap shirt. My husband is very slender. He wears a large tall, and can sometimes even go with a medium. For a large shirt not to fit him is a first. I hate the hassle of returning things. A complete disappointment.