I ordered 3 XL shirts and all 3 looked and felt like XXL's. I washed and dried them on HOT and they are all now the appropriate size. Only worn them a handful of times but no complains other than the original size.
I bought these for my teenage age son. He is 6 feet and many sweats run short. These fit him well in the length. The material is nice and the zipper pockets are a plus.
Color: BLACK / Material: 90% Polyester, 10% Elastane
We used these for Cheerleading uniform pants. They are great quality, just be aware that they do not stretch much. A few of our girls had to go up a size, so plan accordingly!