I wear a 2X in the t-shirts from this brand, I have to size up to a 3X if I want the racerback tanks to not be skintight. Both colors I got are sufficiently opaque, but if you stretch them way out they will go see-through (another argument for sizing up). The Black is a neutral black (people who wear a lot of black will understand what I mean), the Charcoal is basically the same as their Charcoal t-shirts, a dark neutral grey. The quality isn't bad, but it's about what I expect for this price and if I wore these shirts constantly I bet they'd last less than a year.

Overall, good for the price, just remember to size up if you don't want them to be skintight and check reviews about the colors because some of them can be way off.