Great tshirt. In my opinion size M is a large M. But I love it! The colors are also as expected. The only bad thing for me was the "Fed ex experience". If you live in Sweden, Fed ex is not a good option, because the delivery system in Sweden is pretty much static.. Anything out of the ordinary and it will take a long time extra to get your package.