Size runs a bit small, I order L and fits like a stretched M.
but great style. Also is full cotton as advertised so be aware. Definitely ordering more, but on a XL size
Disgraceful communication from the company. Ordered 2 shirts for the world cup at start of May, and they still have not arrived and are showing as in transit. Emails gone unasnwered when ive reauested updates.

