This is a very nice material for a T-Shirt. It kinda has a spandex feel to it almost like water would run off it but also cotton like at the same time. Very comfortable and dressy. You can wear this under and blazer or vest for a dressed up look. I like these very much. These would be great to play tennis in or any excercise regimen I would recommend these for all of the above ways to wear them and feel casual comfortable and dressed up all at the same time. The black is a really nice black and I don't think this type of material will fade because of the polyester Nice shirt you get 2 in a pack.