Since I generally buy fabric for specific projects, I don't have a huge stash. Thus far, my fabric pieces fit into one of those 6 drawer stackable things on wheels and are sorted by size (FQ, 1/2 yd, kits, etc.) and any batiks have a drawere of their own. I do have a manageable amount which allows me to pull together a small project like the latest Mystery Train #5 table runner.