I have most of my stash in plastic bins in my garage on shelves like they use in restaurants. Each shelf holds two bins and I sort my fabric by type and colors. I also have a three drawer plastic storage I got at Walmart and a number of cloth bags (ones from Joann's) plus a couple of chest of drawers that hold extra stuff. In my sewing room I have those multi-drawer stackers that tuck neatly under my sewing table for scraps, threads, and other sewing stuff. I also have some of my bigger yardage hanging in the closet and a few pieces in wicker baskets. All my patterns are in an old five drawer file cabinet in the garage organized by manufacturer and pattern number - some day I'll get them all scanned so I can ebay or etsy them.