Word of warning here:  This will shrink!  Get a size UP or end up with a size down. I am XXL and I order these XXXL. After a few washes they shrink a full size! Deduct one star....
Mine was OK otherwise. Robust fabric and construction. I didn't notice the defects other reviewers described.
100% Cotton. Tough. Reliable. Cheap. We are going to visit The Big Five National Parks in Southern Utah this Summer. Here is a base layer for other tough gear. True set it and forget it stuff.