Got this for my wife, Wears a Adult medium everywhere, and got this in a large and it fits great.  The only downside is how thin the tshirt is.  I see maybe 3-4 months of very careful wear before it will be too destroyed by holes and tears to wear.  Nice and long and fits quite well though.