These Arrow brand shirts are for my husband who has to always look his best for work. The only improvement I would want for this shirt since it is white, it needs to be a little thicker. It is see-through, so he has to wear a t-shirt underneath.