I usually wear a size L. I needed a size 2XL so this shirt would fit the same as my other shirts. The picture shows the 2XL Lime shirt I bought laying on top of another L size t-shirt I have . Also note that the bottom hem is crumpled after a wash compared to the grey. The overall quality is bad. I do not recommend.