I shop thrift stores for 100% cotton linens and clothing in good shape, which I then deconstruct. Sometimes I find fabric pieces too, but not often. Where there's a will there's a way. Bed ruffles are the best because they are almost always like new. They don't get wear and are rarely washed.