Bought it as a vacation "throw-away" shirt so it was good for the price. Not sure what the deal is with this shirt, I ordered an XL and received an XL, but fits more like a Med-Lg. I bought another USPA shirt and it is an XL. The quality is good so despite the sizing issue I'd buy again.