I store my fabric on open shelves that are NOT affected by direct sunlight. I work from my stash daily so the fabric is moved around, refolded, etc., quite often. The only fabric I store in a tote are large backing pieces and a couple of bolts of white or beige. I hate the smell that the plastic totes give to the fabric. If I had the space, I'd love to have storage cabinets with glass doors but my quilting room (aka The Bat Cave) is very small and I keep a small stash. There are a number of posts on here that show some great storage solutions.