My hats are made by me. Please let me know the size you need. Small is for short hair, Med is for med length and Large is for long or big hair. They are 100% cotton. They are adjustable with a cord lock. Please feel free to ask any questions you may have.