Perhaps the greatest investment I made was buying fabric boards. All my fabric is standing upright on the shelves so easy to see and access. I have both the large size for yardage and the smaller size for FQ's. I also have those canvas drawers in a cabinet for storage of others fabrics - layer cakes, charms, binding strips, Christmas fabric, etc. etc. A tall cabinet with doors holds my large fabric pieces (just folded) like quilt backs, muslin, batting, 4-5 yard pieces. I also use a label gun to label all the bins because otherwise I'd never remember which bin holds what! LOL.