I have heard from the ladies at the 'quilt' store, that cheaper fabric fades quicker. And it is true. my grandson's quilts that are 6 years old, and washed often are fading. and it was cotton from Walmart. close, quick, easy shopping when i was in the boonies of N.C. with a sick older mom.
Yet material from a nice quilt store, washed the same amount still looks brand new. and the poly/cotton scraps from a nurses uniform supply plant looks brand new also. i believe, you get what you pay for.