Shirt sizing is way off, this is not a US size XXL, because of a previous experience with China made sizing I ordered the XXL even though I wear an XL typically. It fits but just barely, tight across the chest and barely to the belt line. I laid it over an XL shirt and it is smaller in the chest and shorter. Just be aware when ordering, graphics are good, quality just Ok.