This bandana is 100 % cotton. It was a Tampa Bay Tribune giveaway. It is 19 inches square. Packages are dropped off at the Post Office daily with tracking and lots of packing. Thank you