I wear a 3X in allmost everything. I ordered this in a 4XL as I wanted to wear it in layers over my other shirts this winter and remove it when I warmed up working, or the wheather warmed up. This shirt is rediculously small as it won't even button around me without any shirt on. As a 3XL, I would of needed a 5XL just to wear it as a shirt not layered. This is what we get for Ameican Companies such as Carhartt taking our jobs over seas to other countries to save a buck. Only now I am out $30, as I had to give it to someone smaller than I am.