This was a gift for my son, he loved it but a medium was a little to snug on him. So I would suggest ordering the next size up. I believe this is an all cotton shirt, so there might be shrinkage so best to be a little larger. It is a pretty thin t-shirt, but good for summer. My son collects t-shirts and this one was a great one to add to his t-shirt wearing collection.