100% Cotton. 22" x 22" Yellow and white embroidery. Perfect for pets, or for yourself to rep Nashville pride at local games!