I always get Quiksilver shirts for my son for school. They are well made and always fit well. Not this time. They are now made in Mexico and I guess their idea of XXL is different that normal. I purchased 6 shirts and had to return them all. How disappointing!