If I buy fabric for a specific project I store it and the pattern in an acid free box - that way the fabric isn't used for a different project and I don't have to search for the pattern. Other fabric is ruler-folded and put in drawers to be used for whatever comes to mind.