They're made in China and it says" MADE IN CHINA" at the bottom. They were at first really rough but now they're soft. They are cotton. If you get them, wash them a few times. They're very think and may not last that long depending on the use.
Yes, they are cotton. But they are not very thick cotton. The thin material is not like the bandanas I was hoping this product was made of. They look nice, but are not very good for holding nose fluids. So if you mainly want them for looks, then they might be a good buy. Otherwise, keep looking for thicker bandanas.