I bought a size larger bc of the reviews, but the sizes are true. Couldve bought a size smaller and it wouldve been fine. I haven't washed it yet so I cant tell if it shrinks a lot. Good quality shirt.