The shirt arrived and looks good, but when I opened it I thought I accidentally ordered the child medium and not the adult medium. By US standards, he's more of a small adult than an average adult. It took a long time to arrive and I am disappointed that I am not comfortable enough to wear it. Fits too tight.