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