Over all I'm satisfied with the shirt, I've had it a little over a month now and wear it almost daily. Its comfortable and true to size. Sparks and BBs roll right off, I've yet to have one burn through. My only complaint is how fast the color faded, but with that being said. I plan on ordering more