Shirt was Caribbean blue. XL fit perfectly. 60% cotton, 40% polyester. I bought a black one as well but it was 100% cotton . Both shirts were made in Bangladesh. The blend actually feels more comfortable.