I bought these for my husband who started doing the Insanity workout and sweats alot.  The bandanas were exactly as described....assorted colors, cotton, etc.  As other reviewers stated there is a rather large Made in China stamp on the bandana itself (I'll try to post a photo).  For my husband's use, it is fine.  They arrived on time.  Initially they were pretty stiff, but after washing in warm water and drying they appear to be a little softer.  I'm sure with more and more washings they'll become super soft.  We washed all colors together and they did not bleed.  The white one came out white.  I would recommend this item to someone looking for inexpensive bandanas.