We do primarily Linus Project, nursing homes and church members. We get lots of donations of fabric. The hard part is washing and sorting, some have been stored stash for years. We also take advantage of any coupon sales to add solids to our stash. The church helps us out with batting when we buy a larage quantity, usually 50% off at Hobby Lobby. Thrift shops and garage sales are also good.