When I got this shirt (medium), I think it was already a little bit smaller than the other medium shirt I bought. That didn't bother me too much, but after a single wash, the fabric shrunk so much that it got shorter than the small shirt I got (and it shrunk asymmetrically).
I'm very thankful that customer support was very helpful when I reported this, but I wouldn't recommend this shirt. The other shirts I got were good, though, so I don't know if this is an issue with the dye, this specific batch, or something else.