Being a crazy quilter, I rarely buy fabric larger than a half yard. Usually, I buy a quarter, or fat quarters. I hunt down thrift stores for good buys on "fancy" fabrics. Then I cut them up into smaller pieces. Most all of my fabrics fit by color into the small plastic bins. I label them for satins, or orientals, velvets, etc.
I can't fathom the yardage that some of you collect! It boggles my mind! But then I make up for it by collecting embroidery threads, beads, buttons, charms and of course books....
Each addict to it's own...eh!