This is one of those shirts that just fits perfectly. It is so soft! Absolutely love it. I wear a medium but have some shirts that just fit a little snug. The material makes this comfortable and not clingy. It’s also not too loose that it looks baggy. It’s right in the middle!