I believe I've heard the same thing. I think in plastic containers the fabric would have more protection. However, on a shelve even in indirect light I was told the fabric would fade. All my fabric is kept in oak cabinets. Most of the fabric stores here have tinted windows to keep out the light.