I ordered two of these shirts, and the fossil color is fine, but the white one is see-through. The shirt has pockets in the front like you'd see in some jackets that are tucked into the sides, and you could see the mesh that the pockets are constructed out of through the shirt - as well as anything else you have under (or not!).