I store mine in the 9 cube containers from Target. There's no light at the end of the room that the fabric is in, but I do put an old sheet over it when not in use.
I have 2 of these containers and a small dresser that holds my batting and some other fabric that didn't fit.