Yes. Silk can absorb a lot of moisture, and that means a lot of sweat if you tend to perspire at night