I ordered three shirts and all were XL. Only one fit. The one I gave away to my buddies wife who is a medium and it fit her perfect. the other one I gave to my buddy who is an L. That one the printing on the front had worn off it looked like a used one. Never again . that company you use is ripping your customers off.