Ordered a 3XL, 100% cotton and it was a little bigger on me than the 2XL I ordered before. It fits, but next time I buy a piece of clothing with 100% cotton, I will go bigger. Looks good though and this is on me as far not paying attention what I order, because like anything from here its quality, so a strong thumbs up.