The ad bullet point says on one line "Fabric: cotton/spandex". On the next line, it says "92% cotton 8% spandex". That was exactly what I wanted.

I received the item today. It is all synthetic. The tag says 90% cotton, 10% spandex.

I don't understand why so many companies on Amazon outright lie about the materials in their products.

I am including a screen print of the ad and a photo of the tag.