The bright royal blue bandana is 100% cotton, look closely at the pictures, the print is out of square, made in China RN15898