These do run a little big, but I ordered my normal size and it fits fine. However, my chest size is D. So if you have smaller chest than that, you probably do want to go down a size on ordering because you might be swimming in it otherwise. I ordered it in vintage royal/heather white, vintage red/heather white, and vintage black/heather white. The sleeves on the black are slightly scratchy, but not unbearable. These are a good summer weight shirt.