This is a very good quality shirt. My only complaint is the size. My son should have been a size XL according to the seller's chart. Due to the size of Revain I took them and am very glad I did. Although the fabric is quite stretchy and I'm sure the XL size would stretch to fit it would be uncomfortably tight. The model in the product images shows a loose fit, while the actual fit does not. No big deal, just gotta know.