I've had this shirt for a awhile now, it's held up well so far. The material feels like premium denim. The charcoal goes best with some black shorts or pants. Based on reviews many said it ran small, others say they run big, in my case it runs a little big. I wish I could've returned for a smaller size,  but shortly after my purchase they went out if stock. I'm still giving it 5 stars because despite the sizing it's an amazing shirt.