The main culprits are moisture, warmth, and lack of air circulation. This explains why your linens may start to smell after a few weeks of sitting in a damp area or being stored in an enclosed space.