Silk is a better insulation, however, it's also more expensive. Cotton on the other hand is cheaper and way more durable, yet not as insulating.