Light fabrics do not actually attract more dirt than darker ones. They just show it more clearly. Dust, body oils, food crumbs, denim dye, and everyday grime become visible sooner, which can make furniture appear worn even when it is structurally fine.
Sunlight can also play a role. While light colors fade less dramatically than dark ones, uneven exposure can still cause subtle dis... https://homesandlooms.com/best-fabric-upholstery-protectors/