These are quality made shirts. They do tend to run a little snug, so you may want to size up if you don’t like a tight fit. Hubby loved it & we highly recommend this product. I ordered him an XXL. Probably could have worn an XL, but it’s a nice looser fit this way.