I've stored my fabric in plastic totes for 20+ years without a problem. I used to use cardboard boxes but you have to watch putting fabric in them. If the cardboard is not acid free (which most isn't) they can stain your fabric especially if it is stored somewhere not climate controlled.