I've had fabric in Sterilite, Rubbermaid, and similar containers for 20 years, including outdoor storage units for years at a time while I traveled. I bought a house in 2009, and have been gradually unpacking, but I've been in the oldest boxes and they are FINE!