I do not recommend this. The concept is nice and it being hidden works as expected. The material, however, is not suitable for an undershirt. The sweat easily pass through and won't protect your shirt. I find it silly and useless as an UNDERshirt. I will not buy again.