Cotton is a reliable and time-tested fabric, but when it comes to its strength, silk is stronger. Additionally, many people like how silk feels on their skin and hair since it doesn't tug or pull on hair like cotton. Silk is protein-based and can help your hair and skin retain its moisture, while cotton absorbs moisture.
Silk is also naturally hypoallergenic and resistant to mold, mildew, fungus, and dust mites. Additionally, it doesn't pick up as much pore-clogging bacteria as cotton does, making it a better option for acne or breakout-prone skin.