I brought this for my son as a Christmas gift. I ended up wearing it myself because it was way too small. He’s in a medium tshirt typically but this fit like a women’s small. Fit me perfectly so I wore it and washed it. Not only did it get smaller, but the spandex felt tighter. No way was he getting in this shirt. Kinda disappointed. If you buy this, definitely size up 1-2 sizes if you want a regular fit