I usually wear this type of Walmart brand shirts but the quality and fit sucks. These shirts fit perfectly and are long which is another problem I have with most shirts of this type, they are usually too short.
Pros
Pleasant, nice light material. Lasts even after multiple washes, no leakage.